Searched defs:file_ext (Results 1 - 5 of 5) sorted by relevance
/illumos-gate/usr/src/uts/intel/io/heci/ |
H A D | io_heci.c | 77 * @file_ext: private data of the file object 85 struct heci_file_private *file_ext, int mode) 93 (!file_ext)) 118 rets = file_ext->status; 140 * @file_ext: private data of the file object 155 struct heci_file_private *file_ext; local 165 file_ext = file->private_data; 166 if (!file_ext) 227 if ((file_ext->state != HECI_FILE_INITIALIZING) && 228 (file_ext 82 heci_ioctl_get_version(struct iamt_heci_device *dev, int if_num, struct heci_message_data *u_msg, struct heci_message_data k_msg, struct heci_file_private *file_ext, int mode) argument 405 heci_ioctl_wd(struct iamt_heci_device *dev, int if_num, struct heci_message_data k_msg, struct heci_file_private *file_ext, int mode) argument 489 heci_ioctl_bypass_wd(struct iamt_heci_device *dev, int if_num, struct heci_message_data k_msg, struct heci_file_private *file_ext, int mode) argument 576 struct heci_file_private *file_ext = file->private_data; local 661 heci_start_read(struct iamt_heci_device *dev, int if_num, struct heci_file_private *file_ext) argument [all...] |
H A D | heci_interface.c | 326 * @file_ext: private data of the file object 332 struct heci_file_private *file_ext) 339 if (file_ext == NULL) 342 if (file_ext->flow_ctrl_creds > 0) 346 if (dev->me_clients[i].client_id == file_ext->me_client_id) { 363 * @file_ext: private data of the file object 367 struct heci_file_private *file_ext) 375 if (dev->me_clients[i].client_id == file_ext->me_client_id) { 380 ASSERT(file_ext->flow_ctrl_creds > 0); 381 file_ext 331 flow_ctrl_creds(struct iamt_heci_device *dev, struct heci_file_private *file_ext) argument 366 flow_ctrl_reduce(struct iamt_heci_device *dev, struct heci_file_private *file_ext) argument 398 heci_send_flow_control(struct iamt_heci_device *dev, struct heci_file_private *file_ext) argument 439 other_client_is_connecting(struct iamt_heci_device *dev, struct heci_file_private *file_ext) argument 498 heci_disconnect(struct iamt_heci_device *dev, struct heci_file_private *file_ext) argument 536 heci_connect(struct iamt_heci_device *dev, struct heci_file_private *file_ext) argument [all...] |
H A D | heci_intr.c | 144 * @file_ext: private data of the file object. 147 static void _heci_cmpl(struct heci_file_private *file_ext, argument 153 file_ext->writing_state = HECI_WRITE_COMPLETE; 154 pollwakeup(&file_ext->tx_pollwait, POLL_IN|POLLRDNORM); 157 HECI_READING == file_ext->reading_state) { 160 file_ext->reading_state = HECI_READ_COMPLETE; 161 cv_broadcast(&file_ext->rx_wait); 232 struct heci_file_private *file_ext; local 334 file_ext = (struct heci_file_private *)cb_pos->file_private; 336 if (file_ext ! 592 struct heci_file_private *file_ext; local 647 _heci_bh_state_ok(struct heci_file_private *file_ext, struct heci_msg_hdr *heci_hdr) argument 671 struct heci_file_private *file_ext; local 789 _heci_bh_close(struct iamt_heci_device *dev, int32_t *slots, struct heci_cb_private *priv_cb_pos, struct heci_file_private *file_ext, struct io_heci_list *cmpl_list) argument 833 _heci_bh_read(struct iamt_heci_device *dev, int32_t *slots, struct heci_cb_private *priv_cb_pos, struct heci_file_private *file_ext, struct io_heci_list *cmpl_list) argument 874 _heci_bh_ioctl(struct iamt_heci_device *dev, int32_t *slots, struct heci_cb_private *priv_cb_pos, struct heci_file_private *file_ext, struct io_heci_list *cmpl_list) argument 917 _heci_bh_cmpl(struct iamt_heci_device *dev, int32_t *slots, struct heci_cb_private *priv_cb_pos, struct heci_file_private *file_ext, struct io_heci_list *cmpl_list) argument 1010 _heci_bh_cmpl_iamthif(struct iamt_heci_device *dev, int32_t *slots, struct heci_cb_private *priv_cb_pos, struct heci_file_private *file_ext, struct io_heci_list *cmpl_list) argument 1100 struct heci_file_private *file_ext; local 1300 is_treat_specially_client(struct heci_file_private *file_ext, struct hbm_client_connect_response *rs) argument 1333 struct heci_file_private *file_ext; local 1376 struct heci_file_private *file_ext; local [all...] |
H A D | heci_init.c | 124 * heci_flush_queues - flush our queues list belong to file_ext. 127 * @file_ext: private data of the file object 132 struct heci_file_private *file_ext) 136 if (!dev || !file_ext) 139 /* flush our queue list belong to file_ext */ 141 DBG("remove list entry belong to file_ext\n"); 142 heci_flush_list(dev->io_list_array[i], file_ext); 148 * heci_flush_list - remove list entry belong to file_ext. 151 * @file_ext: private data of the file object 155 struct heci_file_private *file_ext) 131 heci_flush_queues(struct iamt_heci_device *dev, struct heci_file_private *file_ext) argument 154 heci_flush_list(struct io_heci_list *list, struct heci_file_private *file_ext) argument 1087 heci_disconnect_host_client(struct iamt_heci_device *dev, struct heci_file_private *file_ext) argument [all...] |
H A D | heci_main.c | 118 struct heci_file_private *file_ext); 607 struct heci_file_private *file_ext = NULL; local 631 file_ext = heci_alloc_file_private(NULL); 632 if (file_ext == NULL) 638 kmem_free(file_ext, sizeof (struct heci_file_private)); 639 file_ext = NULL; 644 kmem_free(file_ext, sizeof (struct heci_file_private)); 645 file_ext = NULL; 649 list_add_tail(&file_ext->link, &dev->file_list); 661 file_ext 686 struct heci_file_private *file_ext; local 777 find_read_list_entry(struct iamt_heci_device *dev, struct heci_file_private *file_ext) argument 815 struct heci_file_private *file_ext; local 976 struct heci_file_private *file_ext; local 1246 struct heci_file_private *file_ext; local [all...] |
Completed in 68 milliseconds