Lines Matching refs:priv_write_cb

977 	struct heci_cb_private *priv_write_cb = NULL;
1005 priv_write_cb = find_pthi_read_list_entry(dev, file);
1006 if ((priv_write_cb != NULL) &&
1007 (((currtime - priv_write_cb->read_time) >
1011 list_del(&priv_write_cb->cb_list);
1012 heci_free_cb_private(priv_write_cb);
1013 priv_write_cb = NULL;
1020 priv_write_cb = find_read_list_entry(dev, file_ext);
1021 if (priv_write_cb != NULL) {
1022 list_del(&priv_write_cb->cb_list);
1023 heci_free_cb_private(priv_write_cb);
1024 priv_write_cb = NULL;
1037 priv_write_cb = kmem_zalloc(sizeof (struct heci_cb_private), KM_SLEEP);
1038 if (!priv_write_cb)
1041 priv_write_cb->file_object = file;
1042 priv_write_cb->file_private = file_ext;
1043 priv_write_cb->request_buffer.data =
1045 if (!priv_write_cb->request_buffer.data) {
1046 kmem_free(priv_write_cb, sizeof (struct heci_cb_private));
1052 err = uiomove(priv_write_cb->request_buffer.data,
1072 LIST_INIT_HEAD(&priv_write_cb->cb_list);
1074 priv_write_cb->response_buffer.data =
1076 if (!priv_write_cb->response_buffer.data) {
1109 priv_write_cb->response_buffer.size = IAMTHIF_MTU;
1110 priv_write_cb->major_file_operations = HECI_IOCTL;
1111 priv_write_cb->information = 0;
1112 priv_write_cb->request_buffer.size = (uint32_t)length;
1123 list_add_tail(&priv_write_cb->cb_list,
1128 rets = pthi_write(dev, priv_write_cb);
1142 priv_write_cb->major_file_operations = HECI_WRITE;
1145 priv_write_cb->information = 0;
1146 priv_write_cb->request_buffer.size = (uint32_t)length;
1174 priv_write_cb->file_private = file_ext;
1198 (unsigned char *)(priv_write_cb->request_buffer.data),
1203 heci_free_cb_private(priv_write_cb);
1205 priv_write_cb->information = 0;
1209 priv_write_cb->information = heci_hdr.length;
1212 list_add_tail(&priv_write_cb->cb_list,
1215 list_add_tail(&priv_write_cb->cb_list,
1221 priv_write_cb->information = 0;
1223 list_add_tail(&priv_write_cb->cb_list,
1234 heci_free_cb_private(priv_write_cb);