Home
last modified time | relevance | path

Searched refs:ticket (Results 1 – 25 of 62) sorted by relevance

123

/openbmc/linux/drivers/gpu/drm/ttm/
H A Dttm_execbuf_util.c57 if (ticket) in ttm_eu_backoff_reservation()
58 ww_acquire_fini(ticket); in ttm_eu_backoff_reservation()
84 if (ticket) in ttm_eu_reserve_buffers()
85 ww_acquire_init(ticket, &reservation_ww_class); in ttm_eu_reserve_buffers()
91 ret = ttm_bo_reserve(bo, intr, (ticket == NULL), ticket); in ttm_eu_reserve_buffers()
115 ret = ttm_bo_reserve_slowpath(bo, intr, ticket); in ttm_eu_reserve_buffers()
123 if (ticket) { in ttm_eu_reserve_buffers()
124 ww_acquire_done(ticket); in ttm_eu_reserve_buffers()
125 ww_acquire_fini(ticket); in ttm_eu_reserve_buffers()
158 if (ticket) in ttm_eu_fence_buffer_objects()
[all …]
H A Dttm_bo.c565 struct ww_acquire_ctx *ticket) in ttm_mem_evict_wait_busy() argument
569 if (!busy_bo || !ticket) in ttm_mem_evict_wait_busy()
574 ticket); in ttm_mem_evict_wait_busy()
576 r = dma_resv_lock(busy_bo->base.resv, ticket); in ttm_mem_evict_wait_busy()
593 struct ww_acquire_ctx *ticket) in ttm_mem_evict_first() argument
607 if (busy && !busy_bo && ticket != in ttm_mem_evict_first()
625 ret = ttm_mem_evict_wait_busy(busy_bo, ctx, ticket); in ttm_mem_evict_first()
733 struct ww_acquire_ctx *ticket; in ttm_bo_mem_force_space() local
737 ticket = dma_resv_locking_ctx(bo->base.resv); in ttm_bo_mem_force_space()
745 ticket); in ttm_bo_mem_force_space()
/openbmc/linux/fs/btrfs/
H A Dspace-info.c437 ticket->bytes = 0; in btrfs_try_granting_tickets()
439 wake_up(&ticket->wait); in btrfs_try_granting_tickets()
956 if (!ticket->steal) in steal_from_global_rsv()
970 ticket->bytes = 0; in steal_from_global_rsv()
971 wake_up(&ticket->wait); in steal_from_global_rsv()
1019 ticket->bytes); in maybe_fail_all_tickets()
1023 ticket->error = -EIO; in maybe_fail_all_tickets()
1464 while (ticket->bytes > 0 && ticket->error == 0) { in wait_reserve_ticket()
1534 ret = ticket->error; in handle_reserve_ticket()
1542 ASSERT(!(ticket->bytes == 0 && ticket->error)); in handle_reserve_ticket()
[all …]
/openbmc/linux/fs/xfs/
H A Dxfs_log.c51 struct xlog_ticket *ticket,
61 struct xlog_ticket *ticket);
2053 if (ticket) { in xlog_sync()
3005 if (ticket->t_cnt > 0) in xfs_log_ticket_regrant()
3006 ticket->t_cnt--; in xfs_log_ticket_regrant()
3012 ticket->t_curr_res = ticket->t_unit_res; in xfs_log_ticket_regrant()
3017 if (!ticket->t_cnt) { in xfs_log_ticket_regrant()
3022 ticket->t_curr_res = ticket->t_unit_res; in xfs_log_ticket_regrant()
3052 ticket->t_cnt--; in xfs_log_ticket_ungrant()
3063 bytes += ticket->t_unit_res*ticket->t_cnt; in xfs_log_ticket_ungrant()
[all …]
H A Dxfs_log_cil.c602 ctx_res = ctx->ticket->t_unit_res; in xlog_cil_insert_items()
958 ctx->ticket->t_curr_res -= reg.i_len; in xlog_cil_write_commit_record()
990 struct xlog_ticket *tic = ctx->ticket; in xlog_cil_build_trans_hdr()
1137 struct xlog_ticket *ticket; in xlog_cil_push_work() local
1279 ticket = ctx->ticket; in xlog_cil_push_work()
1329 ticket = ctx->ticket; in xlog_cil_push_work()
1336 xfs_log_ticket_ungrant(log, ticket); in xlog_cil_push_work()
1341 xfs_log_ticket_put(new_ctx->ticket); in xlog_cil_push_work()
1354 ticket = ctx->ticket; in xlog_cil_push_work()
1358 xfs_log_ticket_ungrant(log, ticket); in xlog_cil_push_work()
[all …]
H A Dxfs_log_priv.h226 struct xlog_ticket *ticket; /* chkpt ticket */ member
513 void xlog_print_tic_res(struct xfs_mount *mp, struct xlog_ticket *ticket);
518 void xfs_log_ticket_ungrant(struct xlog *log, struct xlog_ticket *ticket);
519 void xfs_log_ticket_regrant(struct xlog *log, struct xlog_ticket *ticket);
524 struct xlog_ticket *ticket);
H A Dxfs_log.h143 struct xlog_ticket **ticket, bool permanent);
148 struct xlog_ticket *xfs_log_ticket_get(struct xlog_ticket *ticket);
149 void xfs_log_ticket_put(struct xlog_ticket *ticket);
/openbmc/linux/net/rxrpc/
H A Dkey.c96 memcpy(&token->kad->ticket, &xdr[8], tktlen); in rxrpc_preparse_xdr_rxkad()
110 token->kad->ticket[0], token->kad->ticket[1], in rxrpc_preparse_xdr_rxkad()
111 token->kad->ticket[2], token->kad->ticket[3], in rxrpc_preparse_xdr_rxkad()
112 token->kad->ticket[4], token->kad->ticket[5], in rxrpc_preparse_xdr_rxkad()
113 token->kad->ticket[6], token->kad->ticket[7]); in rxrpc_preparse_xdr_rxkad()
333 v1->ticket[0], v1->ticket[1], in rxrpc_preparse()
334 v1->ticket[2], v1->ticket[3], in rxrpc_preparse()
335 v1->ticket[4], v1->ticket[5], in rxrpc_preparse()
336 v1->ticket[6], v1->ticket[7]); in rxrpc_preparse()
358 memcpy(&token->kad->ticket, v1->ticket, v1->ticket_length); in rxrpc_preparse()
[all …]
H A Drxkad.c719 iov[2].iov_base = (void *)s2->ticket; in rxkad_send_response()
862 void *ticket, size_t ticket_len, in rxkad_decrypt_ticket() argument
888 sg_init_one(&sg[0], ticket, ticket_len); in rxkad_decrypt_ticket()
894 p = ticket; in rxkad_decrypt_ticket()
1029 void *ticket; in rxkad_verify_response() local
1090 ticket = kmalloc(ticket_len, GFP_NOFS); in rxkad_verify_response()
1091 if (!ticket) in rxkad_verify_response()
1095 ticket, ticket_len) < 0) { in rxkad_verify_response()
1174 kfree(ticket); in rxkad_verify_response()
1180 kfree(ticket); in rxkad_verify_response()
[all …]
/openbmc/linux/drivers/gpu/drm/
H A Ddrm_exec.c101 ww_acquire_fini(&exec->ticket); in drm_exec_fini()
117 ww_acquire_done(&exec->ticket); in drm_exec_cleanup()
123 ww_acquire_init(&exec->ticket, &reservation_ww_class); in drm_exec_cleanup()
168 &exec->ticket); in drm_exec_lock_contended()
172 dma_resv_lock_slow(obj->resv, &exec->ticket); in drm_exec_lock_contended()
216 ret = dma_resv_lock_interruptible(obj->resv, &exec->ticket); in drm_exec_lock_obj()
218 ret = dma_resv_lock(obj->resv, &exec->ticket); in drm_exec_lock_obj()
/openbmc/linux/include/drm/ttm/
H A Dttm_bo.h240 struct ww_acquire_ctx *ticket) in ttm_bo_reserve() argument
247 if (WARN_ON(ticket)) in ttm_bo_reserve()
255 ret = dma_resv_lock_interruptible(bo->base.resv, ticket); in ttm_bo_reserve()
257 ret = dma_resv_lock(bo->base.resv, ticket); in ttm_bo_reserve()
275 struct ww_acquire_ctx *ticket) in ttm_bo_reserve_slowpath() argument
279 ticket); in ttm_bo_reserve_slowpath()
284 dma_resv_lock_slow(bo->base.resv, ticket); in ttm_bo_reserve_slowpath()
384 struct ww_acquire_ctx *ticket);
H A Dttm_execbuf_util.h63 void ttm_eu_backoff_reservation(struct ww_acquire_ctx *ticket,
100 int ttm_eu_reserve_buffers(struct ww_acquire_ctx *ticket,
116 void ttm_eu_fence_buffer_objects(struct ww_acquire_ctx *ticket,
/openbmc/linux/arch/ia64/include/asm/
H A Dspinlock.h45 int *p = (int *)&lock->lock, ticket, serve; in __ticket_spin_lock() local
47 ticket = ia64_fetchadd(1, p, acq); in __ticket_spin_lock()
49 if (!(((ticket >> TICKET_SHIFT) ^ ticket) & TICKET_MASK)) in __ticket_spin_lock()
57 if (!(((serve >> TICKET_SHIFT) ^ ticket) & TICKET_MASK)) in __ticket_spin_lock()
/openbmc/openbmc/poky/meta/recipes-connectivity/openssl/openssl/
H A DCVE-2024-2511.patch6 In TLSv1.3 we create a new session object for each ticket that we send.
70 * ticket == 0 then no ticket information is duplicated, otherwise it is.
72 -SSL_SESSION *ssl_session_dup(const SSL_SESSION *src, int ticket)
73 +static SSL_SESSION *ssl_session_dup_intern(const SSL_SESSION *src, int ticket)
77 @@ -265,6 +260,27 @@ SSL_SESSION *ssl_session_dup(const SSL_SESSION *src, int ticket)
92 +SSL_SESSION *ssl_session_dup(const SSL_SESSION *src, int ticket)
94 + SSL_SESSION *sess = ssl_session_dup_intern(src, ticket);
/openbmc/linux/include/asm-generic/
H A Dspinlock.h36 u16 ticket = val >> 16; in arch_spin_lock() local
38 if (ticket == (u16)val) in arch_spin_lock()
49 atomic_cond_read_acquire(lock, ticket == (u16)VAL); in arch_spin_lock()
/openbmc/linux/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_validation.h66 struct ww_acquire_ctx ticket; member
129 return ttm_eu_reserve_buffers(&ctx->ticket, &ctx->bo_list, intr, in vmw_validation_bo_reserve()
145 ttm_eu_fence_buffer_objects(&ctx->ticket, &ctx->bo_list, in vmw_validation_bo_fence()
H A Dvmwgfx_resource.c508 vmw_resource_check_buffer(struct ww_acquire_ctx *ticket, in vmw_resource_check_buffer() argument
529 ret = ttm_eu_reserve_buffers(ticket, &val_list, interruptible, NULL); in vmw_resource_check_buffer()
549 ttm_eu_backoff_reservation(ticket, &val_list); in vmw_resource_check_buffer()
602 vmw_resource_backoff_reservation(struct ww_acquire_ctx *ticket, in vmw_resource_backoff_reservation() argument
612 ttm_eu_backoff_reservation(ticket, &val_list); in vmw_resource_backoff_reservation()
625 static int vmw_resource_do_evict(struct ww_acquire_ctx *ticket, in vmw_resource_do_evict() argument
636 ret = vmw_resource_check_buffer(ticket, res, interruptible, &val_buf); in vmw_resource_do_evict()
651 vmw_resource_backoff_reservation(ticket, &val_buf); in vmw_resource_do_evict()
892 struct ww_acquire_ctx ticket; in vmw_resource_evict_type() local
907 ret = vmw_resource_do_evict(&ticket, evict_res, false); in vmw_resource_evict_type()
/openbmc/linux/include/keys/
H A Drxrpc-type.h31 u8 ticket[]; /* the encrypted ticket */ member
55 u8 ticket[]; member
/openbmc/linux/drivers/gpu/drm/etnaviv/
H A Detnaviv_gem_submit.c122 struct ww_acquire_ctx *ticket) in submit_lock_objects() argument
136 ret = dma_resv_lock_interruptible(obj->resv, ticket); in submit_lock_objects()
146 ww_acquire_done(ticket); in submit_lock_objects()
163 ret = dma_resv_lock_slow_interruptible(obj->resv, ticket); in submit_lock_objects()
424 struct ww_acquire_ctx ticket; in etnaviv_ioctl_gem_submit() local
516 ww_acquire_init(&ticket, &reservation_ww_class); in etnaviv_ioctl_gem_submit()
581 ret = submit_lock_objects(submit, &ticket); in etnaviv_ioctl_gem_submit()
625 ww_acquire_fini(&ticket); in etnaviv_ioctl_gem_submit()
/openbmc/linux/arch/mips/include/asm/octeon/
H A Dcvmx-cmd-queue.h154 uint64_t ticket[(CVMX_CMD_QUEUE_END >> 16) * 256]; member
278 …[ticket_ptr] "=" GCC_OFF_SMALL_ASM()(__cvmx_cmd_queue_state_ptr->ticket[__cvmx_cmd_queue_get_index… in __cvmx_cmd_queue_lock()
279 [now_serving] "=m"(qptr->now_serving), [ticket] "=r"(tmp), in __cvmx_cmd_queue_lock()
/openbmc/linux/drivers/gpu/drm/qxl/
H A Dqxl_release.c224 ret = ttm_eu_reserve_buffers(&release->ticket, &release->bos, in qxl_release_reserve_list()
234 ttm_eu_backoff_reservation(&release->ticket, &release->bos); in qxl_release_reserve_list()
248 ttm_eu_backoff_reservation(&release->ticket, &release->bos); in qxl_release_backoff_reserve_list()
437 ww_acquire_fini(&release->ticket); in qxl_release_fence_buffer_objects()
/openbmc/openbmc/meta-openembedded/meta-multimedia/recipes-multimedia/tremor/tremor/
H A Dobsolete_automake_macros.patch1 Upstream-Status: Submitted [https://trac.xiph.org/ticket/1922]
/openbmc/linux/tools/tracing/latency/
H A Dlatency-collector.c185 int ticket; member
666 req->ticket = r; in printstate_next_ticket()
675 if (req->ticket > printstate.ticket_completed) in printstate_mark_req_completed()
676 printstate.ticket_completed = req->ticket; in printstate_mark_req_completed()
682 return (printstate.ticket_counter != req->ticket); in printstate_has_new_req_arrived()
764 int diff = req->ticket - req->ticket_completed_ref; in table_get_probability()
1095 sec, us, req->ticket, str); in __print_skipmessage()
1098 sec, us, req->ticket); in __print_skipmessage()
1166 sec, us, req->ticket, slept_ms); in print_tracefile()
1170 us, req->ticket); in print_tracefile()
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_dma_buf.c367 struct ww_acquire_ctx *ticket = dma_resv_locking_ctx(obj->resv); in amdgpu_dma_buf_move_notify() local
388 if (ticket) { in amdgpu_dma_buf_move_notify()
393 r = dma_resv_lock(resv, ticket); in amdgpu_dma_buf_move_notify()
/openbmc/linux/arch/ia64/mm/
H A Dtlb.c112 unsigned long ticket; member
118 ss->ticket = 0; in spinaphore_init()
124 unsigned long t = ia64_fetchadd(1, &ss->ticket, acq), serve; in down_spin()

123