Searched refs:sbq_wait (Results 1 - 3 of 3) sorted by relevance
/linux-master/include/linux/ |
H A D | sbitmap.h | 598 struct sbq_wait { struct 599 struct sbitmap_queue *sbq; /* if set, sbq_wait is accounted */ 604 struct sbq_wait name = { \ 619 struct sbq_wait *sbq_wait, int state); 625 struct sbq_wait *sbq_wait); 632 struct sbq_wait *sbq_wait); 637 void sbitmap_del_wait_queue(struct sbq_wait *sbq_wai [all...] |
/linux-master/lib/ |
H A D | sbitmap.c | 723 struct sbq_wait *sbq_wait) 725 if (!sbq_wait->sbq) { 726 sbq_wait->sbq = sbq; 728 add_wait_queue(&ws->wait, &sbq_wait->wait); 733 void sbitmap_del_wait_queue(struct sbq_wait *sbq_wait) argument 735 list_del_init(&sbq_wait->wait.entry); 736 if (sbq_wait->sbq) { 737 atomic_dec(&sbq_wait 721 sbitmap_add_wait_queue(struct sbitmap_queue *sbq, struct sbq_wait_state *ws, struct sbq_wait *sbq_wait) argument 743 sbitmap_prepare_to_wait(struct sbitmap_queue *sbq, struct sbq_wait_state *ws, struct sbq_wait *sbq_wait, int state) argument 755 sbitmap_finish_wait(struct sbitmap_queue *sbq, struct sbq_wait_state *ws, struct sbq_wait *sbq_wait) argument [all...] |
/linux-master/block/ |
H A D | kyber-iosched.c | 188 struct sbq_wait domain_wait[KYBER_NUM_DOMAINS]; 699 struct sbq_wait *wait = container_of(wqe, struct sbq_wait, wait); 712 struct sbq_wait *wait = &khd->domain_wait[sched_domain];
|
Completed in 142 milliseconds