Home
last modified time | relevance | path

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

1234

/linux/io_uring/
A Dtimeout.c90 __must_hold(&req->ctx->timeout_lock) in io_kill_timeout()
158 __must_hold(&req->ctx->completion_lock) in io_fail_links()
190 __must_hold(&req->ctx->completion_lock) in io_disarm_next()
217 __must_hold(&req->ctx->completion_lock) in __io_disarm_linked_timeout()
218 __must_hold(&req->ctx->timeout_lock) in __io_disarm_linked_timeout()
259 __must_hold(&ctx->timeout_lock) in io_timeout_extract()
285 __must_hold(&ctx->completion_lock) in io_timeout_cancel()
372 __must_hold(&ctx->timeout_lock) in io_linked_timeout_update()
400 __must_hold(&ctx->timeout_lock) in io_timeout_update()
642 __must_hold(&head->ctx->timeout_lock) in io_match_task()
A Dnotif.h36 __must_hold(&notif->ctx->uring_lock) in io_notif_flush()
A Dnotif.c108 __must_hold(&ctx->uring_lock) in io_alloc_notif()
A Dfiletable.c65 __must_hold(&req->ctx->uring_lock) in io_install_fixed_file()
A Dio_uring.c929 __must_hold(&ctx->uring_lock) in io_req_defer_failed()
963 __must_hold(&ctx->uring_lock) in __io_alloc_req_refill()
1399 __must_hold(&ctx->uring_lock) in io_free_batch_list()
1435 __must_hold(&ctx->uring_lock) in __io_submit_flush_completions()
1670 __must_hold(&ctx->uring_lock) in io_drain_req()
1920 __must_hold(&req->ctx->uring_lock) in io_queue_async()
1949 __must_hold(&req->ctx->uring_lock) in io_queue_sqe()
1964 __must_hold(&req->ctx->uring_lock) in io_queue_sqe_fallback()
2033 __must_hold(&ctx->uring_lock) in io_init_req()
2166 __must_hold(&ctx->uring_lock) in io_submit_sqe()
[all …]
/linux/tools/include/linux/
A Dcompiler_types.h18 # define __must_hold(x) __attribute__((context(x,1,1))) macro
26 # define __must_hold(x) macro
/linux/drivers/block/drbd/
A Ddrbd_int.h1058 extern void drbd_uuid_new_current(struct drbd_device *device) __must_hold(local);
1060 extern void drbd_uuid_move_history(struct drbd_device *device) __must_hold(local);
1080 struct drbd_peer_device *peer_device) __must_hold(local);
1082 struct drbd_peer_device *peer_device) __must_hold(local);
1292 struct drbd_peer_device *peer_device) __must_hold(local);
1295 struct drbd_peer_device *peer_device) __must_hold(local);
1296 extern void drbd_bm_reset_al_hints(struct drbd_device *device) __must_hold(local);
1297 extern int drbd_bm_write_hinted(struct drbd_device *device) __must_hold(local);
1300 struct drbd_peer_device *peer_device) __must_hold(local);
1302 struct drbd_peer_device *peer_device) __must_hold(local);
[all …]
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()
A Ddrbd_main.c3313 void drbd_uuid_move_history(struct drbd_device *device) __must_hold(local) in drbd_uuid_move_history()
3321 void __drbd_uuid_set(struct drbd_device *device, int idx, u64 val) __must_hold(local) in __drbd_uuid_set()
3336 void _drbd_uuid_set(struct drbd_device *device, int idx, u64 val) __must_hold(local) in _drbd_uuid_set()
3344 void drbd_uuid_set(struct drbd_device *device, int idx, u64 val) __must_hold(local) in drbd_uuid_set()
3363 void drbd_uuid_new_current(struct drbd_device *device) __must_hold(local) in drbd_uuid_new_current()
3385 void drbd_uuid_set_bm(struct drbd_device *device, u64 val) __must_hold(local) in drbd_uuid_set_bm()
3418 struct drbd_peer_device *peer_device) __must_hold(local) in drbd_bmio_set_n_write()
3445 struct drbd_peer_device *peer_device) __must_hold(local) in drbd_bmio_clear_n_write()
3572 void drbd_md_set_flag(struct drbd_device *device, int flag) __must_hold(local) in drbd_md_set_flag()
3580 void drbd_md_clear_flag(struct drbd_device *device, int flag) __must_hold(local) in drbd_md_clear_flag()
/linux/drivers/s390/scsi/
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()
/linux/tools/testing/shared/linux/
A Dkernel.h26 #define __must_hold(x) macro
/linux/drivers/net/mctp/
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()
/linux/include/linux/
A Dnfslocalio.h47 const fmode_t) __must_hold(rcu);
A Dcompiler_types.h38 # define __must_hold(x) __attribute__((context(x,1,1))) macro
66 # define __must_hold(x) macro
/linux/drivers/infiniband/hw/hfi1/
A Dverbs_txreq.h36 __must_hold(&qp->slock) in get_txreq()
A Dverbs_txreq.c53 __must_hold(&qp->s_lock) in __get_txreq()
A Dtid_rdma.c506 __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()
1790 __must_hold(&qp->s_lock) in hfi1_build_tid_rdma_read_req()
2416 __must_hold(&qp->s_lock) in find_tid_request()
2579 __must_hold(&qp->s_lock) in hfi1_kern_read_tid_flow_free()
2658 __must_hold(&packet->qp->r_lock) __must_hold(RCU) in handle_read_kdeth_eflags()
[all …]
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()
/linux/Documentation/translations/zh_CN/dev-tools/
A Dsparse.rst72 __must_hold - 指定的锁在函数进入和退出时被持有。
/linux/drivers/usb/gadget/udc/
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()
1134 static int usb_udc_connect_control_locked(struct usb_udc *udc) __must_hold(&udc->connect_lock) in usb_udc_connect_control_locked()
1212 __must_hold(&udc->connect_lock) in usb_gadget_udc_start_locked()
1242 __must_hold(&udc->connect_lock) in usb_gadget_udc_stop_locked()
/linux/scripts/
A Dtags.sh269 -I __used,__packed,__packed2__,__must_check,__must_hold \
/linux/drivers/block/aoe/
A Daoenet.c54 tx(int id) __must_hold(&txlock) in tx()
/linux/net/mctp/
A Ddevice.c323 __must_hold(&key->lock) in mctp_dev_release_key()
334 __must_hold(&key->lock) in mctp_dev_set_key()
/linux/drivers/infiniband/hw/qib/
A Dqib_debugfs.c207 __must_hold(RCU) in _qp_stats_seq_next()
/linux/kernel/irq/
A Dspurious.c37 __must_hold(&desc->lock) in irq_wait_for_poll()

Completed in 78 milliseconds

1234