Searched defs:funq (Results 1 – 3 of 3) sorted by relevance
/linux-6.12.1/drivers/net/ethernet/fungible/funcore/ |
D | fun_queue.c | 164 static bool fun_sq_is_head_wb(const struct fun_queue *funq) in fun_sq_is_head_wb() 169 static void fun_clean_rq(struct fun_queue *funq) in fun_clean_rq() 186 static int fun_fill_rq(struct fun_queue *funq) in fun_fill_rq() 213 static void fun_rq_update_pos(struct fun_queue *funq, int buf_offset) in fun_rq_update_pos() 233 static void *fun_data_from_rq(struct fun_queue *funq, in fun_data_from_rq() 282 unsigned int __fun_process_cq(struct fun_queue *funq, unsigned int max) in __fun_process_cq() 335 unsigned int fun_process_cq(struct fun_queue *funq, unsigned int max) in fun_process_cq() 354 static int fun_alloc_sqes(struct fun_queue *funq) in fun_alloc_sqes() 364 static int fun_alloc_cqes(struct fun_queue *funq) in fun_alloc_cqes() 373 static int fun_alloc_rqes(struct fun_queue *funq) in fun_alloc_rqes() [all …]
|
D | fun_queue.h | 90 static inline void *fun_sqe_at(const struct fun_queue *funq, unsigned int pos) in fun_sqe_at() 95 static inline void funq_sq_post_tail(struct fun_queue *funq, u16 tail) in funq_sq_post_tail() 103 static inline struct fun_cqe_info *funq_cqe_info(const struct fun_queue *funq, in funq_cqe_info() 109 static inline void funq_rq_post(struct fun_queue *funq) in funq_rq_post() 158 static inline void fun_set_cq_callback(struct fun_queue *funq, cq_callback_t cb, in fun_set_cq_callback()
|
D | fun_dev.c | 168 struct fun_queue *funq = data; in fun_admin_irq() local 173 static void fun_complete_admin_cmd(struct fun_queue *funq, void *data, in fun_complete_admin_cmd() 235 struct fun_queue *funq; in fun_enable_admin_queue() local 366 struct fun_queue *funq = fdev->admin_q; in fun_submit_admin_cmd() local
|