Searched refs:priv_cb (Results 1 - 5 of 5) sorted by relevance

/illumos-gate/usr/src/uts/intel/io/heci/
H A Dio_heci.c153 struct heci_cb_private *priv_cb = NULL; local
210 priv_cb = kmem_zalloc(sizeof (struct heci_cb_private), KM_SLEEP);
211 if (!priv_cb) {
215 LIST_INIT_HEAD(&priv_cb->cb_list);
216 priv_cb->response_buffer.data = res_msg.data;
217 priv_cb->response_buffer.size = res_msg.size;
218 priv_cb->request_buffer.data = req_msg.data;
219 priv_cb->request_buffer.size = req_msg.size;
220 priv_cb->major_file_operations = HECI_IOCTL;
323 priv_cb
575 struct heci_cb_private *priv_cb = NULL; local
666 struct heci_cb_private *priv_cb = NULL; local
752 pthi_write(struct iamt_heci_device *dev, struct heci_cb_private *priv_cb) argument
881 heci_free_cb_private(struct heci_cb_private *priv_cb) argument
[all...]
H A Dheci.h143 struct heci_cb_private *priv_cb);
153 void heci_free_cb_private(struct heci_cb_private *priv_cb);
H A Dheci_main.c687 struct heci_cb_private *priv_cb = NULL; local
734 priv_cb = find_read_list_entry(dev, file_ext);
736 if (priv_cb != NULL)
737 list_del(&priv_cb->cb_list);
739 priv_cb = file_ext->read_cb;
747 if (priv_cb != NULL)
748 heci_free_cb_private(priv_cb);
818 struct heci_cb_private *priv_cb = NULL; local
870 priv_cb = file_ext->read_cb;
874 priv_cb
[all...]
H A Dheci_init.c1092 struct heci_cb_private *priv_cb; local
1101 priv_cb = kmem_zalloc(sizeof (struct heci_cb_private), KM_SLEEP);
1102 if (!priv_cb)
1105 LIST_INIT_HEAD(&priv_cb->cb_list);
1106 priv_cb->file_private = file_ext;
1107 priv_cb->major_file_operations = HECI_CLOSE;
1112 list_add_tail(&priv_cb->cb_list,
1122 list_add_tail(&priv_cb->cb_list,
1160 heci_free_cb_private(priv_cb);
H A Dheci_intr.c593 struct heci_cb_private *priv_cb; local
616 priv_cb = dev->iamthif_current_cb;
619 file_ext = (struct heci_file_private *)priv_cb->file_private;
624 priv_cb->information = dev->iamthif_msg_buf_index;
625 priv_cb->read_time = ddi_get_time();
631 list_add_tail(&priv_cb->cb_list,

Completed in 94 milliseconds