Home
last modified time | relevance | path

Searched refs:funq (Results 1 – 1 of 1) sorted by relevance

/linux/drivers/net/ethernet/fungible/funcore/
H A Dfun_dev.c168 struct fun_queue *funq = data; in fun_admin_irq() local
170 return fun_process_cq(funq, 0) ? IRQ_HANDLED : IRQ_NONE; in fun_admin_irq()
173 static void fun_complete_admin_cmd(struct fun_queue *funq, void *data, in fun_complete_admin_cmd() argument
177 struct fun_dev *fdev = funq->fdev; in fun_complete_admin_cmd()
235 struct fun_queue *funq; in fun_enable_admin_queue() local
260 funq = fdev->admin_q; in fun_enable_admin_queue()
261 funq->cq_vector = 0; in fun_enable_admin_queue()
262 rc = fun_request_irq(funq, dev_name(fdev->dev), fun_admin_irq, funq); in fun_enable_admin_queue()
266 fun_set_cq_callback(funq, fun_complete_admin_cmd, NULL); in fun_enable_admin_queue()
269 writel((funq->sq_depth - 1) << AQA_ASQS_SHIFT | in fun_enable_admin_queue()
[all …]