Searched refs:cq_cb (Results 1 - 5 of 5) sorted by relevance
/kernel/linux/linux-6.6/drivers/net/ethernet/fungible/funcore/ |
H A D | fun_queue.h | 76 cq_callback_t cq_cb; member 161 funq->cq_cb = cb; in fun_set_cq_callback()
|
H A D | fun_queue.c | 324 if (funq->cq_cb) in __fun_process_cq() 325 funq->cq_cb(funq, funq->cb_data, rsp, info); in __fun_process_cq()
|
/kernel/linux/linux-6.6/drivers/accel/habanalabs/common/ |
H A D | irq.c | 212 dev_dbg(hdev->dev, "About to put refcount to buf (%p) cq_cb(%p)\n", in hl_ts_free_objects() 214 free_obj->cq_cb); in hl_ts_free_objects() 217 hl_cb_put(free_obj->cq_cb); in hl_ts_free_objects() 267 /* Putting the refcount for ts_buff and cq_cb objects will be handled in handle_registration_node() 271 free_node->cq_cb = pend->ts_reg_info.cq_cb; in handle_registration_node()
|
H A D | command_submission.c | 1088 hl_cb_put(pend->ts_reg_info.cq_cb); in wake_pending_user_interrupt_threads() 3201 struct hl_cb *cq_cb, in ts_buff_get_kernel_ts_record() 3241 hl_cb_put(requested_offset_record->ts_reg_info.cq_cb); in ts_buff_get_kernel_ts_record() 3264 requested_offset_record->ts_reg_info.cq_cb = cq_cb; in ts_buff_get_kernel_ts_record() 3268 (u64 *) cq_cb->kernel_address + cq_offset; in ts_buff_get_kernel_ts_record() 3290 struct hl_cb *cq_cb; in _hl_interrupt_wait_ioctl() local 3299 cq_cb = hl_cb_get(cb_mmg, cq_counters_handle); in _hl_interrupt_wait_ioctl() 3300 if (!cq_cb) { in _hl_interrupt_wait_ioctl() 3306 if (((u64 *) cq_cb in _hl_interrupt_wait_ioctl() 3200 ts_buff_get_kernel_ts_record(struct hl_mmap_mem_buf *buf, struct hl_cb *cq_cb, u64 ts_offset, u64 cq_offset, u64 target_value, spinlock_t *wait_list_lock, struct hl_user_pending_interrupt **pend) ts_buff_get_kernel_ts_record() argument [all...] |
H A D | habanalabs.h | 1121 * @cq_cb: pointer to cq command buffer to be freed 1126 struct hl_cb *cq_cb; member 1146 * @cq_cb: pointer to CQ counter CB. 1157 struct hl_cb *cq_cb; member
|
Completed in 18 milliseconds