/sound/pci/asihpi/ |
H A D | hpimsginit.c | 37 static void hpi_init_message(struct hpi_message *phm, u16 object, argument 40 memset(phm, 0, sizeof(*phm)); 42 phm->size = msg_size[object]; 44 phm->size = sizeof(*phm); 47 phm->type = HPI_TYPE_SSX2BYPASS_MESSAGE; 49 phm->type = HPI_TYPE_MESSAGE; 50 phm->object = object; 51 phm 76 hpi_init_message_response(struct hpi_message *phm, struct hpi_response *phr, u16 object, u16 function) argument 86 hpi_init_messageV1(struct hpi_message_header *phm, u16 size, u16 object, u16 function) argument 110 hpi_init_message_responseV1(struct hpi_message_header *phm, u16 msg_size, struct hpi_response_header *phr, u16 res_size, u16 object, u16 function) argument [all...] |
H A D | hpidebug.c | 48 void hpi_debug_message(struct hpi_message *phm, char *sz_fileline) argument 50 if (phm) { 51 printk(KERN_DEBUG "HPI_MSG%d,%d,%d,%d,%d\n", phm->version, 52 phm->adapter_index, phm->obj_index, phm->function, 53 phm->u.c.attribute);
|
H A D | hpioctl.c | 64 static void hpi_send_recv_f(struct hpi_message *phm, struct hpi_response *phr, argument 67 int adapter = phm->adapter_index; 70 && (phm->object != HPI_OBJ_SUBSYSTEM)) 73 hpi_send_recv_ex(phm, phr, file); 80 void hpi_send_recv(struct hpi_message *phm, struct hpi_response *phr) argument 82 hpi_send_recv_f(phm, phr, HOWNER_KERNEL); 126 if (get_user(puhm, &phpi_ioctl_data->phm)
|
H A D | hpicmn.c | 46 u16 hpi_validate_response(struct hpi_message *phm, struct hpi_response *phr) argument 53 if (phr->object != phm->object) { 59 if (phr->function != phm->function) { 160 static void subsys_get_adapter(struct hpi_message *phm, argument 163 int count = phm->obj_index; 313 struct hpi_message *phm, struct hpi_response *phr) 320 if (!find_control(phm->obj_index, p_cache, &pI)) { 323 phm->adapter_index); 338 if (phm->u.c.attribute == HPI_METER_PEAK) { 341 } else if (phm 312 hpi_check_control_cache(struct hpi_control_cache *p_cache, struct hpi_message *phm, struct hpi_response *phr) argument 545 hpi_cmn_control_cache_sync_to_msg(struct hpi_control_cache *p_cache, struct hpi_message *phm, struct hpi_response *phr) argument 655 subsys_message(struct hpi_message *phm, struct hpi_response *phr) argument 682 HPI_COMMON(struct hpi_message *phm, struct hpi_response *phr) argument [all...] |
H A D | hpimsgx.c | 70 static inline void hw_entry_point(struct hpi_message *phm, argument 73 if ((phm->adapter_index < HPI_MAX_ADAPTERS) 74 && hpi_entry_points[phm->adapter_index]) 75 hpi_entry_points[phm->adapter_index] (phm, phr); 77 hpi_init_response(phr, phm->object, phm->function, 81 static void adapter_open(struct hpi_message *phm, struct hpi_response *phr); 82 static void adapter_close(struct hpi_message *phm, struct hpi_response *phr); 84 static void mixer_open(struct hpi_message *phm, struc 160 subsys_message(struct hpi_message *phm, struct hpi_response *phr, void *h_owner) argument 222 adapter_message(struct hpi_message *phm, struct hpi_response *phr, void *h_owner) argument 251 mixer_message(struct hpi_message *phm, struct hpi_response *phr) argument 266 outstream_message(struct hpi_message *phm, struct hpi_response *phr, void *h_owner) argument 288 instream_message(struct hpi_message *phm, struct hpi_response *phr, void *h_owner) argument 313 hpi_send_recv_ex(struct hpi_message *phm, struct hpi_response *phr, void *h_owner) argument 360 adapter_open(struct hpi_message *phm, struct hpi_response *phr) argument 367 adapter_close(struct hpi_message *phm, struct hpi_response *phr) argument 373 mixer_open(struct hpi_message *phm, struct hpi_response *phr) argument 379 mixer_close(struct hpi_message *phm, struct hpi_response *phr) argument 384 instream_open(struct hpi_message *phm, struct hpi_response *phr, void *h_owner) argument 434 instream_close(struct hpi_message *phm, struct hpi_response *phr, void *h_owner) argument 481 outstream_open(struct hpi_message *phm, struct hpi_response *phr, void *h_owner) argument 531 outstream_close(struct hpi_message *phm, struct hpi_response *phr, void *h_owner) argument 695 HPIMSGX__init(struct hpi_message *phm, struct hpi_response *phr ) argument [all...] |
H A D | hpios.h | 80 void __user *phm; member in struct:hpi_ioctl_linux
|
H A D | hpi6000.c | 23 void HPI_6000(struct hpi_message *phm, struct hpi_response *phr) 169 struct hpi_message *phm); 171 u16 dsp_index, struct hpi_message *phm, struct hpi_response *phr); 173 static void hw_message(struct hpi_adapter_obj *pao, struct hpi_message *phm, 185 struct hpi_message *phm, struct hpi_response *phr); 188 struct hpi_message *phm, struct hpi_response *phr); 200 static void subsys_create_adapter(struct hpi_message *phm, 204 struct hpi_message *phm, struct hpi_response *phr); 207 struct hpi_message *phm, struct hpi_response *phr); 219 static void subsys_message(struct hpi_message *phm, struc argument 231 control_message(struct hpi_adapter_obj *pao, struct hpi_message *phm, struct hpi_response *phr) argument 271 adapter_message(struct hpi_adapter_obj *pao, struct hpi_message *phm, struct hpi_response *phr) argument 289 outstream_message(struct hpi_adapter_obj *pao, struct hpi_message *phm, struct hpi_response *phr) argument 308 instream_message(struct hpi_adapter_obj *pao, struct hpi_message *phm, struct hpi_response *phr) argument 333 HPI_6000(struct hpi_message *phm, struct hpi_response *phr) argument 407 subsys_create_adapter(struct hpi_message *phm, struct hpi_response *phr) argument 463 adapter_delete(struct hpi_adapter_obj *pao, struct hpi_message *phm, struct hpi_response *phr) argument 613 adapter_get_asserts(struct hpi_adapter_obj *pao, struct hpi_message *phm, struct hpi_response *phr) argument 1301 hpi6000_message_response_sequence(struct hpi_adapter_obj *pao, u16 dsp_index, struct hpi_message *phm, struct hpi_response *phr) argument 1417 hpi6000_send_data(struct hpi_adapter_obj *pao, u16 dsp_index, struct hpi_message *phm, struct hpi_response *phr) argument 1490 hpi6000_get_data(struct hpi_adapter_obj *pao, u16 dsp_index, struct hpi_message *phm, struct hpi_response *phr) argument 1642 hpi6000_update_control_cache(struct hpi_adapter_obj *pao, struct hpi_message *phm) argument 1720 get_dsp_index(struct hpi_adapter_obj *pao, struct hpi_message *phm) argument 1741 hw_message(struct hpi_adapter_obj *pao, struct hpi_message *phm, struct hpi_response *phr) argument [all...] |
H A D | hpi6205.c | 26 void HPI_6205(struct hpi_message *phm, struct hpi_response *phr) 146 struct hpi_message *phm, struct hpi_response *phr); 148 static void hw_message(struct hpi_adapter_obj *pao, struct hpi_message *phm, 153 static void subsys_create_adapter(struct hpi_message *phm, 156 struct hpi_message *phm, struct hpi_response *phr); 164 struct hpi_message *phm, struct hpi_response *phr); 167 struct hpi_message *phm, struct hpi_response *phr); 170 struct hpi_message *phm, struct hpi_response *phr); 172 struct hpi_message *phm, struct hpi_response *phr); 175 struct hpi_message *phm, struc 226 subsys_message(struct hpi_adapter_obj *pao, struct hpi_message *phm, struct hpi_response *phr) argument 239 control_message(struct hpi_adapter_obj *pao, struct hpi_message *phm, struct hpi_response *phr) argument 276 adapter_message(struct hpi_adapter_obj *pao, struct hpi_message *phm, struct hpi_response *phr) argument 290 outstream_message(struct hpi_adapter_obj *pao, struct hpi_message *phm, struct hpi_response *phr) argument 334 instream_message(struct hpi_adapter_obj *pao, struct hpi_message *phm, struct hpi_response *phr) argument 376 _HPI_6205(struct hpi_adapter_obj *pao, struct hpi_message *phm, struct hpi_response *phr) argument 430 HPI_6205(struct hpi_message *phm, struct hpi_response *phr) argument 458 subsys_create_adapter(struct hpi_message *phm, struct hpi_response *phr) argument 497 adapter_delete(struct hpi_adapter_obj *pao, struct hpi_message *phm, struct hpi_response *phr) argument 726 outstream_host_buffer_allocate(struct hpi_adapter_obj *pao, struct hpi_message *phm, struct hpi_response *phr) argument 828 outstream_host_buffer_get_info(struct hpi_adapter_obj *pao, struct hpi_message *phm, struct hpi_response *phr) argument 857 outstream_host_buffer_free(struct hpi_adapter_obj *pao, struct hpi_message *phm, struct hpi_response *phr) argument 889 outstream_write(struct hpi_adapter_obj *pao, struct hpi_message *phm, struct hpi_response *phr) argument 963 outstream_get_info(struct hpi_adapter_obj *pao, struct hpi_message *phm, struct hpi_response *phr) argument 989 outstream_start(struct hpi_adapter_obj *pao, struct hpi_message *phm, struct hpi_response *phr) argument 995 outstream_reset(struct hpi_adapter_obj *pao, struct hpi_message *phm, struct hpi_response *phr) argument 1003 outstream_open(struct hpi_adapter_obj *pao, struct hpi_message *phm, struct hpi_response *phr) argument 1012 instream_host_buffer_allocate(struct hpi_adapter_obj *pao, struct hpi_message *phm, struct hpi_response *phr) argument 1105 instream_host_buffer_get_info(struct hpi_adapter_obj *pao, struct hpi_message *phm, struct hpi_response *phr) argument 1134 instream_host_buffer_free(struct hpi_adapter_obj *pao, struct hpi_message *phm, struct hpi_response *phr) argument 1162 instream_start(struct hpi_adapter_obj *pao, struct hpi_message *phm, struct hpi_response *phr) argument 1173 instream_read(struct hpi_adapter_obj *pao, struct hpi_message *phm, struct hpi_response *phr) argument 1224 instream_get_info(struct hpi_adapter_obj *pao, struct hpi_message *phm, struct hpi_response *phr) argument 2078 message_response_sequence(struct hpi_adapter_obj *pao, struct hpi_message *phm, struct hpi_response *phr) argument 2161 hw_message(struct hpi_adapter_obj *pao, struct hpi_message *phm, struct hpi_response *phr) argument [all...] |