Lines Matching refs:sbitmap_queue
98 struct sbitmap_queue { struct
358 int sbitmap_queue_init_node(struct sbitmap_queue *sbq, unsigned int depth,
366 static inline void sbitmap_queue_free(struct sbitmap_queue *sbq) in sbitmap_queue_free()
382 void sbitmap_queue_resize(struct sbitmap_queue *sbq, unsigned int depth);
391 int __sbitmap_queue_get(struct sbitmap_queue *sbq);
406 int __sbitmap_queue_get_shallow(struct sbitmap_queue *sbq,
418 static inline int sbitmap_queue_get(struct sbitmap_queue *sbq, in sbitmap_queue_get()
443 static inline int sbitmap_queue_get_shallow(struct sbitmap_queue *sbq, in sbitmap_queue_get_shallow()
469 void sbitmap_queue_min_shallow_depth(struct sbitmap_queue *sbq,
479 void sbitmap_queue_clear(struct sbitmap_queue *sbq, unsigned int nr,
500 static inline struct sbq_wait_state *sbq_wait_ptr(struct sbitmap_queue *sbq, in sbq_wait_ptr()
515 void sbitmap_queue_wake_all(struct sbitmap_queue *sbq);
522 void sbitmap_queue_wake_up(struct sbitmap_queue *sbq);
532 void sbitmap_queue_show(struct sbitmap_queue *sbq, struct seq_file *m);