Lines Matching defs:vk

109 bool bcm_vk_drv_access_ok(struct bcm_vk *vk)  in bcm_vk_drv_access_ok()
114 void bcm_vk_set_host_alert(struct bcm_vk *vk, u32 bit_mask) in bcm_vk_set_host_alert()
145 struct bcm_vk *vk = container_of(hb, struct bcm_vk, hb_ctrl); in bcm_vk_hb_poll() local
183 void bcm_vk_hb_init(struct bcm_vk *vk) in bcm_vk_hb_init()
191 void bcm_vk_hb_deinit(struct bcm_vk *vk) in bcm_vk_hb_deinit()
198 static void bcm_vk_msgid_bitmap_clear(struct bcm_vk *vk, in bcm_vk_msgid_bitmap_clear()
210 static struct bcm_vk_ctx *bcm_vk_get_ctx(struct bcm_vk *vk, const pid_t pid) in bcm_vk_get_ctx()
261 static u16 bcm_vk_get_msg_id(struct bcm_vk *vk) in bcm_vk_get_msg_id()
291 static int bcm_vk_free_ctx(struct bcm_vk *vk, struct bcm_vk_ctx *ctx) in bcm_vk_free_ctx()
346 struct bcm_vk *vk; in bcm_vk_drain_all_pend() local
399 void bcm_vk_drain_msg_on_reset(struct bcm_vk *vk) in bcm_vk_drain_msg_on_reset()
408 int bcm_vk_sync_msgq(struct bcm_vk *vk, bool force_sync) in bcm_vk_sync_msgq()
536 static u32 bcm_vk_append_ib_sgl(struct bcm_vk *vk, in bcm_vk_append_ib_sgl()
584 void bcm_to_v_q_doorbell(struct bcm_vk *vk, u32 q_num, u32 db_val) in bcm_to_v_q_doorbell()
592 static int bcm_to_v_msg_enqueue(struct bcm_vk *vk, struct bcm_vk_wkent *entry) in bcm_to_v_msg_enqueue()
685 int bcm_vk_send_shutdown_msg(struct bcm_vk *vk, u32 shut_type, in bcm_vk_send_shutdown_msg()
727 static int bcm_vk_handle_last_sess(struct bcm_vk *vk, const pid_t pid, in bcm_vk_handle_last_sess()
755 static struct bcm_vk_wkent *bcm_vk_dequeue_pending(struct bcm_vk *vk, in bcm_vk_dequeue_pending()
776 s32 bcm_to_h_msg_dequeue(struct bcm_vk *vk) in bcm_to_h_msg_dequeue()
935 static int bcm_vk_data_init(struct bcm_vk *vk) in bcm_vk_data_init()
958 struct bcm_vk *vk = dev_id; in bcm_vk_msgq_irqhandler() local
976 struct bcm_vk *vk = container_of(miscdev, struct bcm_vk, miscdev); in bcm_vk_open() local
1009 struct bcm_vk *vk = container_of(ctx->miscdev, struct bcm_vk, in bcm_vk_read() local
1081 struct bcm_vk *vk = container_of(ctx->miscdev, struct bcm_vk, in bcm_vk_write() local
1257 struct bcm_vk *vk = container_of(ctx->miscdev, struct bcm_vk, miscdev); in bcm_vk_poll() local
1278 struct bcm_vk *vk = container_of(ctx->miscdev, struct bcm_vk, miscdev); in bcm_vk_release() local
1321 int bcm_vk_msg_init(struct bcm_vk *vk) in bcm_vk_msg_init()
1347 void bcm_vk_msg_remove(struct bcm_vk *vk) in bcm_vk_msg_remove()