/kernel/linux/linux-5.10/drivers/dma/idxd/ |
H A D | submit.c | 28 struct sbitmap_queue *sbq; in idxd_alloc_desc() local
|
H A D | idxd.h | 123 struct sbitmap_queue sbq; member
|
/kernel/linux/linux-6.6/drivers/dma/idxd/ |
H A D | submit.c | 33 struct sbitmap_queue *sbq; in idxd_alloc_desc() local
|
H A D | idxd.h | 221 struct sbitmap_queue sbq; member
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | sbitmap.h | 374 static inline void sbitmap_queue_free(struct sbitmap_queue *sbq) in sbitmap_queue_free() argument 426 sbitmap_queue_get(struct sbitmap_queue *sbq, unsigned int *cpu) sbitmap_queue_get() argument 451 sbitmap_queue_get_shallow(struct sbitmap_queue *sbq, unsigned int *cpu, unsigned int shallow_depth) sbitmap_queue_get_shallow() argument 508 sbq_wait_ptr(struct sbitmap_queue *sbq, atomic_t *wait_index) sbq_wait_ptr() argument 543 struct sbitmap_queue *sbq; /* if set, sbq_wait is accounted */ global() member [all...] |
/kernel/linux/linux-6.6/include/linux/ |
H A D | sbitmap.h | 421 static inline void sbitmap_queue_free(struct sbitmap_queue *sbq) in sbitmap_queue_free() argument 496 sbitmap_queue_get(struct sbitmap_queue *sbq, unsigned int *cpu) sbitmap_queue_get() argument 563 sbq_wait_ptr(struct sbitmap_queue *sbq, atomic_t *wait_index) sbq_wait_ptr() argument 599 struct sbitmap_queue *sbq; /* if set, sbq_wait is accounted */ global() member [all...] |
/kernel/linux/linux-5.10/lib/ |
H A D | sbitmap.c | 324 static unsigned int sbq_calc_wake_batch(struct sbitmap_queue *sbq, in sbq_calc_wake_batch() argument 355 int sbitmap_queue_init_node(struct sbitmap_queue *sbq, unsigned int depth, in sbitmap_queue_init_node() argument 398 sbitmap_queue_update_wake_batch(struct sbitmap_queue *sbq, unsigned int depth) sbitmap_queue_update_wake_batch() argument 417 sbitmap_queue_resize(struct sbitmap_queue *sbq, unsigned int depth) sbitmap_queue_resize() argument 424 __sbitmap_queue_get(struct sbitmap_queue *sbq) __sbitmap_queue_get() argument 452 __sbitmap_queue_get_shallow(struct sbitmap_queue *sbq, unsigned int shallow_depth) __sbitmap_queue_get_shallow() argument 483 sbitmap_queue_min_shallow_depth(struct sbitmap_queue *sbq, unsigned int min_shallow_depth) sbitmap_queue_min_shallow_depth() argument 491 sbq_wake_ptr(struct sbitmap_queue *sbq) sbq_wake_ptr() argument 514 __sbq_wake_up(struct sbitmap_queue *sbq) __sbq_wake_up() argument 555 sbitmap_queue_wake_up(struct sbitmap_queue *sbq) sbitmap_queue_wake_up() argument 562 sbitmap_queue_clear(struct sbitmap_queue *sbq, unsigned int nr, unsigned int cpu) sbitmap_queue_clear() argument 592 sbitmap_queue_wake_all(struct sbitmap_queue *sbq) sbitmap_queue_wake_all() argument 613 sbitmap_queue_show(struct sbitmap_queue *sbq, struct seq_file *m) sbitmap_queue_show() argument 649 sbitmap_add_wait_queue(struct sbitmap_queue *sbq, struct sbq_wait_state *ws, struct sbq_wait *sbq_wait) sbitmap_add_wait_queue() argument 671 sbitmap_prepare_to_wait(struct sbitmap_queue *sbq, struct sbq_wait_state *ws, struct sbq_wait *sbq_wait, int state) sbitmap_prepare_to_wait() argument 683 sbitmap_finish_wait(struct sbitmap_queue *sbq, struct sbq_wait_state *ws, struct sbq_wait *sbq_wait) sbitmap_finish_wait() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/fungible/funcore/ |
H A D | fun_dev.c | 339 struct sbitmap_queue *sbq = &fdev->admin_sbq; in fun_wait_for_tag() local
|
/kernel/linux/linux-6.6/lib/ |
H A D | sbitmap.c | 384 static unsigned int sbq_calc_wake_batch(struct sbitmap_queue *sbq, in sbq_calc_wake_batch() argument 415 int sbitmap_queue_init_node(struct sbitmap_queue *sbq, unsigned int depth, in sbitmap_queue_init_node() argument 446 sbitmap_queue_update_wake_batch(struct sbitmap_queue *sbq, unsigned int depth) sbitmap_queue_update_wake_batch() argument 456 sbitmap_queue_recalculate_wake_batch(struct sbitmap_queue *sbq, unsigned int users) sbitmap_queue_recalculate_wake_batch() argument 469 sbitmap_queue_resize(struct sbitmap_queue *sbq, unsigned int depth) sbitmap_queue_resize() argument 476 __sbitmap_queue_get(struct sbitmap_queue *sbq) __sbitmap_queue_get() argument 482 __sbitmap_queue_get_batch(struct sbitmap_queue *sbq, int nr_tags, unsigned int *offset) __sbitmap_queue_get_batch() argument 534 sbitmap_queue_get_shallow(struct sbitmap_queue *sbq, unsigned int shallow_depth) sbitmap_queue_get_shallow() argument 543 sbitmap_queue_min_shallow_depth(struct sbitmap_queue *sbq, unsigned int min_shallow_depth) sbitmap_queue_min_shallow_depth() argument 551 __sbitmap_queue_wake_up(struct sbitmap_queue *sbq, int nr) __sbitmap_queue_wake_up() argument 582 sbitmap_queue_wake_up(struct sbitmap_queue *sbq, int nr) sbitmap_queue_wake_up() argument 609 sbitmap_queue_clear_batch(struct sbitmap_queue *sbq, int offset, int *tags, int nr_tags) sbitmap_queue_clear_batch() argument 643 sbitmap_queue_clear(struct sbitmap_queue *sbq, unsigned int nr, unsigned int cpu) sbitmap_queue_clear() argument 671 sbitmap_queue_wake_all(struct sbitmap_queue *sbq) sbitmap_queue_wake_all() argument 692 sbitmap_queue_show(struct sbitmap_queue *sbq, struct seq_file *m) sbitmap_queue_show() argument 726 sbitmap_add_wait_queue(struct sbitmap_queue *sbq, struct sbq_wait_state *ws, struct sbq_wait *sbq_wait) sbitmap_add_wait_queue() argument 748 sbitmap_prepare_to_wait(struct sbitmap_queue *sbq, struct sbq_wait_state *ws, struct sbq_wait *sbq_wait, int state) sbitmap_prepare_to_wait() argument 760 sbitmap_finish_wait(struct sbitmap_queue *sbq, struct sbq_wait_state *ws, struct sbq_wait *sbq_wait) sbitmap_finish_wait() argument [all...] |
/kernel/linux/linux-5.10/drivers/target/iscsi/ |
H A D | iscsi_target_util.c | 147 struct sbitmap_queue *sbq; in iscsit_wait_for_tag() local
|
/kernel/linux/linux-6.6/drivers/target/iscsi/ |
H A D | iscsi_target_util.c | 130 struct sbitmap_queue *sbq; in iscsit_wait_for_tag() local
|
/kernel/linux/linux-5.10/block/ |
H A D | blk-mq.c | 1149 struct sbitmap_queue *sbq; in blk_mq_dispatch_wake() local 1170 struct sbitmap_queue *sbq = hctx->tags->bitmap_tags; in blk_mq_mark_tag_wait() local
|
/kernel/linux/linux-6.6/block/ |
H A D | blk-mq.c | 1815 struct sbitmap_queue *sbq; in blk_mq_dispatch_wake() local 1836 struct sbitmap_queue *sbq; in blk_mq_mark_tag_wait() local
|
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/ice/ |
H A D | ice_type.h | 870 struct ice_ctl_q_info sbq; member
|
/kernel/linux/linux-5.10/drivers/staging/qlge/ |
H A D | qlge.h | 1481 struct qlge_bq sbq; member
|
/kernel/linux/linux-6.6/drivers/staging/qlge/ |
H A D | qlge.h | 1481 struct qlge_bq sbq; member
|