Home
last modified time | relevance | path

Searched refs:__must_hold (Results 1 – 25 of 84) sorted by relevance

1234

/openbmc/linux/io_uring/
H A Dtimeout.c93 __must_hold(&req->ctx->timeout_lock) in io_kill_timeout()
161 __must_hold(&req->ctx->completion_lock) in io_fail_links()
193 __must_hold(&req->ctx->completion_lock) in io_disarm_next()
220 __must_hold(&req->ctx->completion_lock) in __io_disarm_linked_timeout()
221 __must_hold(&req->ctx->timeout_lock) in __io_disarm_linked_timeout()
262 __must_hold(&ctx->timeout_lock) in io_timeout_extract()
288 __must_hold(&ctx->completion_lock) in io_timeout_cancel()
376 __must_hold(&ctx->timeout_lock) in io_linked_timeout_update()
404 __must_hold(&ctx->timeout_lock) in io_timeout_update()
649 __must_hold(&head->ctx->timeout_lock) in io_match_task()
H A Dnotif.h31 __must_hold(&notif->ctx->uring_lock) in io_notif_flush()
H A Dnotif.c66 __must_hold(&ctx->uring_lock) in io_alloc_notif()
H A Dfiletable.c65 __must_hold(&req->ctx->uring_lock) in io_install_fixed_file()
H A Dio_uring.c915 __must_hold(&ctx->uring_lock) in __io_flush_post_cqes()
1060 __must_hold(&ctx->uring_lock) in io_req_defer_failed()
1103 __must_hold(&ctx->uring_lock) in __io_alloc_req_refill()
1515 __must_hold(&ctx->uring_lock) in io_free_batch_list()
1552 __must_hold(&ctx->uring_lock) in __io_submit_flush_completions()
1812 __must_hold(&ctx->uring_lock) in io_drain_req()
2037 __must_hold(&req->ctx->uring_lock) in io_queue_async()
2066 __must_hold(&req->ctx->uring_lock) in io_queue_sqe()
2083 __must_hold(&req->ctx->uring_lock) in io_queue_sqe_fallback()
2159 __must_hold(&ctx->uring_lock) in io_init_req()
[all …]
/openbmc/linux/tools/include/linux/
H A Dcompiler_types.h18 # define __must_hold(x) __attribute__((context(x,1,1))) macro
26 # define __must_hold(x) macro
/openbmc/linux/drivers/block/drbd/
H A Ddrbd_int.h1059 extern void drbd_uuid_set(struct drbd_device *device, int idx, u64 val) __must_hold(local);
1060 extern void _drbd_uuid_set(struct drbd_device *device, int idx, u64 val) __must_hold(local);
1061 extern void drbd_uuid_new_current(struct drbd_device *device) __must_hold(local);
1062 extern void drbd_uuid_set_bm(struct drbd_device *device, u64 val) __must_hold(local);
1063 extern void drbd_uuid_move_history(struct drbd_device *device) __must_hold(local);
1064 extern void __drbd_uuid_set(struct drbd_device *device, int idx, u64 val) __must_hold(local);
1065 extern void drbd_md_set_flag(struct drbd_device *device, int flags) __must_hold(local);
1066 extern void drbd_md_clear_flag(struct drbd_device *device, int flags)__must_hold(local);
1083 struct drbd_peer_device *peer_device) __must_hold(local);
1085 struct drbd_peer_device *peer_device) __must_hold(local);
[all …]
H A Ddrbd_bitmap.c990 static void bm_page_io_async(struct drbd_bm_aio_ctx *ctx, int page_nr) __must_hold(local) in bm_page_io_async()
1063 …drbd_device *device, const unsigned int flags, unsigned lazy_writeout_upper_idx) __must_hold(local) in bm_rw()
1218 struct drbd_peer_device *peer_device) __must_hold(local) in drbd_bm_read()
1231 struct drbd_peer_device *peer_device) __must_hold(local) in drbd_bm_write()
1243 struct drbd_peer_device *peer_device) __must_hold(local) in drbd_bm_write_all()
1253 int drbd_bm_write_lazy(struct drbd_device *device, unsigned upper_idx) __must_hold(local) in drbd_bm_write_lazy()
1270 struct drbd_peer_device *peer_device) __must_hold(local) in drbd_bm_write_copy_pages()
1279 int drbd_bm_write_hinted(struct drbd_device *device) __must_hold(local) in drbd_bm_write_hinted()
H A Ddrbd_main.c3320 void drbd_uuid_move_history(struct drbd_device *device) __must_hold(local) in drbd_uuid_move_history()
3328 void __drbd_uuid_set(struct drbd_device *device, int idx, u64 val) __must_hold(local) in __drbd_uuid_set()
3343 void _drbd_uuid_set(struct drbd_device *device, int idx, u64 val) __must_hold(local) in _drbd_uuid_set()
3351 void drbd_uuid_set(struct drbd_device *device, int idx, u64 val) __must_hold(local) in drbd_uuid_set()
3370 void drbd_uuid_new_current(struct drbd_device *device) __must_hold(local) in drbd_uuid_new_current()
3392 void drbd_uuid_set_bm(struct drbd_device *device, u64 val) __must_hold(local) in drbd_uuid_set_bm()
3424 struct drbd_peer_device *peer_device) __must_hold(local) in drbd_bmio_set_n_write()
3450 struct drbd_peer_device *peer_device) __must_hold(local) in drbd_bmio_clear_n_write()
3575 void drbd_md_set_flag(struct drbd_device *device, int flag) __must_hold(local) in drbd_md_set_flag()
3583 void drbd_md_clear_flag(struct drbd_device *device, int flag) __must_hold(local) in drbd_md_clear_flag()
/openbmc/linux/drivers/s390/scsi/
H A Dzfcp_diag.c169 __must_hold(hdr->access_lock) in __zfcp_diag_update_buffer()
201 __must_hold(hdr->access_lock) in __zfcp_diag_test_buffer_age_isfresh()
/openbmc/linux/drivers/net/mctp/
H A Dmctp-i3c.c253 __must_hold(&busdevs_lock) in mctp_i3c_add_device()
306 __must_hold(&busdevs_lock) in mctp_i3c_remove_device()
474 __must_hold(&busdevs_lock) in mctp_i3c_bus_free()
565 __must_hold(&busdevs_lock) in mctp_i3c_bus_add()
631 __must_hold(&busdevs_lock) in mctp_i3c_bus_remove()
/openbmc/linux/tools/testing/radix-tree/linux/
H A Dkernel.h24 #define __must_hold(x) macro
/openbmc/linux/include/linux/
H A Dcompiler_types.h29 # define __must_hold(x) __attribute__((context(x,1,1))) macro
57 # define __must_hold(x) macro
/openbmc/linux/drivers/infiniband/hw/hfi1/
H A Dverbs_txreq.h36 __must_hold(&qp->slock) in get_txreq()
H A Dverbs_txreq.c53 __must_hold(&qp->s_lock) in __get_txreq()
H A Dtid_rdma.c471 __must_hold(&rcd->exp_lock) in first_qp()
506 __must_hold(&rcd->exp_lock) __must_hold(&qp->s_lock) in kernel_tid_waiters()
539 __must_hold(&rcd->exp_lock) __must_hold(&qp->s_lock) in dequeue_tid_waiter()
566 __must_hold(&rcd->exp_lock) __must_hold(&qp->s_lock) in queue_qp_for_tid_wait()
590 __must_hold(&qp->s_lock) in __trigger_tid_waiter()
670 __must_hold(&qp->s_lock) in _tid_rdma_flush_wait()
690 __must_hold(&qp->s_lock) in hfi1_tid_rdma_flush_wait()
717 __must_hold(&rcd->exp_lock) in kern_reserve_flow()
755 __must_hold(&rcd->exp_lock) in kern_setup_hw_flow()
773 __must_hold(&rcd->exp_lock) in kern_clear_hw_flow()
[all …]
H A Daffinity.c324 __must_hold(&node_affinity.lock) in _dev_comp_vect_cpu_get()
401 __must_hold(&node_affinity.lock) in _dev_comp_vect_mappings_create()
495 __must_hold(&node_affinity.lock) in _dev_comp_vect_cpu_mask_init()
561 __must_hold(&node_affinity.lock) in _dev_comp_vect_cpu_mask_clean_up()
/openbmc/linux/Documentation/translations/zh_CN/dev-tools/
H A Dsparse.rst72 __must_hold - 指定的锁在函数进入和退出时被持有。
/openbmc/u-boot/include/linux/
H A Dcompiler.h13 # define __must_hold(x) __attribute__((context(x,1,1))) macro
38 # define __must_hold(x) macro
/openbmc/linux/drivers/usb/gadget/udc/
H A Dcore.c703 __must_hold(&gadget->udc->connect_lock) in usb_gadget_connect_locked()
756 __must_hold(&gadget->udc->connect_lock) in usb_gadget_disconnect_locked()
1129 static void usb_udc_connect_control_locked(struct usb_udc *udc) __must_hold(&udc->connect_lock) in usb_udc_connect_control_locked()
1207 __must_hold(&udc->connect_lock) in usb_gadget_udc_start_locked()
1237 __must_hold(&udc->connect_lock) in usb_gadget_udc_stop_locked()
/openbmc/linux/drivers/block/aoe/
H A Daoenet.c55 tx(int id) __must_hold(&txlock) in tx()
/openbmc/linux/scripts/
H A Dtags.sh274 -I __used,__packed,__packed2__,__must_check,__must_hold \
/openbmc/linux/net/mctp/
H A Ddevice.c323 __must_hold(&key->lock) in mctp_dev_release_key()
334 __must_hold(&key->lock) in mctp_dev_set_key()
/openbmc/linux/drivers/infiniband/hw/qib/
H A Dqib_debugfs.c207 __must_hold(RCU) in _qp_stats_seq_next()
/openbmc/linux/kernel/irq/
H A Dspurious.c37 __must_hold(&desc->lock) in irq_wait_for_poll()

1234