Home
last modified time | relevance | path

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

1234

/linux-6.15/io_uring/
H A Dtimeout.c109 __must_hold(&req->ctx->timeout_lock) in io_kill_timeout()
174 __must_hold(&req->ctx->completion_lock) in io_fail_links()
206 __must_hold(&req->ctx->completion_lock) in io_disarm_next()
233 __must_hold(&req->ctx->completion_lock) in __io_disarm_linked_timeout()
234 __must_hold(&req->ctx->timeout_lock) in __io_disarm_linked_timeout()
275 __must_hold(&ctx->timeout_lock) in io_timeout_extract()
301 __must_hold(&ctx->completion_lock) in io_timeout_cancel()
390 __must_hold(&ctx->timeout_lock) in io_linked_timeout_update()
417 __must_hold(&ctx->timeout_lock) in io_timeout_update()
660 __must_hold(&head->ctx->timeout_lock) in io_match_task()
H A Dnotif.h36 __must_hold(&notif->ctx->uring_lock) in io_notif_flush()
H A Dfiletable.c60 __must_hold(&req->ctx->uring_lock) in io_install_fixed_file()
H A Dnotif.c108 __must_hold(&ctx->uring_lock) in io_alloc_notif()
H A Dio_uring.c914 __must_hold(&ctx->uring_lock) in io_req_defer_failed()
950 __must_hold(&ctx->uring_lock) in __io_alloc_req_refill()
1389 __must_hold(&ctx->uring_lock) in io_free_batch_list()
1430 __must_hold(&ctx->uring_lock) in __io_submit_flush_completions()
1661 __must_hold(&ctx->uring_lock) in io_drain_req()
1938 __must_hold(&req->ctx->uring_lock) in io_queue_async()
1960 __must_hold(&req->ctx->uring_lock) in io_queue_sqe()
1975 __must_hold(&req->ctx->uring_lock) in io_queue_sqe_fallback()
2043 __must_hold(&ctx->uring_lock) in io_init_req()
2177 __must_hold(&ctx->uring_lock) in io_submit_sqe()
[all …]
/linux-6.15/tools/include/linux/
H A Dcompiler_types.h18 # define __must_hold(x) __attribute__((context(x,1,1))) macro
26 # define __must_hold(x) macro
/linux-6.15/drivers/block/drbd/
H 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 …]
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()
/linux-6.15/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()
/linux-6.15/tools/testing/shared/linux/
H A Dkernel.h26 #define __must_hold(x) macro
/linux-6.15/drivers/net/mctp/
H A Dmctp-i3c.c257 __must_hold(&busdevs_lock) in mctp_i3c_add_device()
310 __must_hold(&busdevs_lock) in mctp_i3c_remove_device()
478 __must_hold(&busdevs_lock) in mctp_i3c_bus_free()
577 __must_hold(&busdevs_lock) in mctp_i3c_bus_add()
643 __must_hold(&busdevs_lock) in mctp_i3c_bus_remove()
/linux-6.15/drivers/gpio/
H A Dgpio-tqmx86.c71 __must_hold(&gpio->spinlock) in tqmx86_gpio_clrsetbits()
90 __must_hold(&gpio->spinlock) in _tqmx86_gpio_set()
147 __must_hold(&gpio->spinlock) in tqmx86_gpio_irq_config()
/linux-6.15/drivers/hv/
H A Dmshv_eventfd.c642 __must_hold(&pt->mutex) in ioeventfd_check_collision()
658 __must_hold(&pt->mutex) in mshv_assign_ioeventfd()
750 __must_hold(&pt->mutex) in mshv_deassign_ioeventfd()
791 __must_hold(&pt->mutex) in mshv_set_unset_ioeventfd()
/linux-6.15/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.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 …]
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()
/linux-6.15/include/linux/
H A Dnfslocalio.h56 const fmode_t) __must_hold(rcu);
H A Dcompiler_types.h38 # define __must_hold(x) __attribute__((context(x,1,1))) macro
66 # define __must_hold(x) macro
/linux-6.15/Documentation/translations/zh_CN/dev-tools/
H A Dsparse.rst72 __must_hold - 指定的锁在函数进入和退出时被持有。
/linux-6.15/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()
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-6.15/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/
H A Dtable.c40 __must_hold(&tbl->ctx->ctrl_lock) in hws_table_up_default_fdb_miss_tbl()
82 __must_hold(&tbl->ctx->ctrl_lock) in hws_table_down_default_fdb_miss_tbl()
/linux-6.15/drivers/block/aoe/
H A Daoenet.c54 tx(int id) __must_hold(&txlock) in tx()
/linux-6.15/scripts/
H A Dtags.sh284 __maybe_unused __must_check __must_hold
/linux-6.15/net/mctp/
H A Ddevice.c315 __must_hold(&key->lock) in mctp_dev_release_key()
326 __must_hold(&key->lock) in mctp_dev_set_key()

1234