Searched refs:priv_cb (Results 1 – 5 of 5) sorted by relevance
153 struct heci_cb_private *priv_cb = NULL; in heci_ioctl_connect_client() local210 priv_cb = kmem_zalloc(sizeof (struct heci_cb_private), KM_SLEEP); in heci_ioctl_connect_client()211 if (!priv_cb) { in heci_ioctl_connect_client()215 LIST_INIT_HEAD(&priv_cb->cb_list); in heci_ioctl_connect_client()216 priv_cb->response_buffer.data = res_msg.data; in heci_ioctl_connect_client()217 priv_cb->response_buffer.size = res_msg.size; in heci_ioctl_connect_client()218 priv_cb->request_buffer.data = req_msg.data; in heci_ioctl_connect_client()219 priv_cb->request_buffer.size = req_msg.size; in heci_ioctl_connect_client()220 priv_cb->major_file_operations = HECI_IOCTL; in heci_ioctl_connect_client()323 priv_cb->file_private = file_ext; in heci_ioctl_connect_client()[all …]
687 struct heci_cb_private *priv_cb = NULL; in heci_close() local734 priv_cb = find_read_list_entry(dev, file_ext); in heci_close()736 if (priv_cb != NULL) in heci_close()737 list_del(&priv_cb->cb_list); in heci_close()739 priv_cb = file_ext->read_cb; in heci_close()747 if (priv_cb != NULL) in heci_close()748 heci_free_cb_private(priv_cb); in heci_close()818 struct heci_cb_private *priv_cb = NULL; in heci_read() local870 priv_cb = file_ext->read_cb; in heci_read()874 priv_cb = file_ext->read_cb; in heci_read()[all …]
143 struct heci_cb_private *priv_cb);153 void heci_free_cb_private(struct heci_cb_private *priv_cb);
1092 struct heci_cb_private *priv_cb; in heci_disconnect_host_client() local1101 priv_cb = kmem_zalloc(sizeof (struct heci_cb_private), KM_SLEEP); in heci_disconnect_host_client()1102 if (!priv_cb) in heci_disconnect_host_client()1105 LIST_INIT_HEAD(&priv_cb->cb_list); in heci_disconnect_host_client()1106 priv_cb->file_private = file_ext; in heci_disconnect_host_client()1107 priv_cb->major_file_operations = HECI_CLOSE; in heci_disconnect_host_client()1112 list_add_tail(&priv_cb->cb_list, in heci_disconnect_host_client()1122 list_add_tail(&priv_cb->cb_list, in heci_disconnect_host_client()1160 heci_free_cb_private(priv_cb); in heci_disconnect_host_client()
593 struct heci_cb_private *priv_cb; in heci_bh_read_pthi_message() local616 priv_cb = dev->iamthif_current_cb; in heci_bh_read_pthi_message()619 file_ext = (struct heci_file_private *)priv_cb->file_private; in heci_bh_read_pthi_message()624 priv_cb->information = dev->iamthif_msg_buf_index; in heci_bh_read_pthi_message()625 priv_cb->read_time = ddi_get_time(); in heci_bh_read_pthi_message()631 list_add_tail(&priv_cb->cb_list, in heci_bh_read_pthi_message()