/linux/drivers/media/platform/qcom/venus/ |
H A D | hfi_cmds.c | 14 void pkt_sys_init(struct hfi_sys_init_pkt *pkt, u32 arch_type) in pkt_sys_init() argument 16 pkt->hdr.size = sizeof(*pkt); in pkt_sys_init() 17 pkt->hdr.pkt_type = HFI_CMD_SYS_INIT; in pkt_sys_init() 18 pkt->arch_type = arch_type; in pkt_sys_init() 21 void pkt_sys_pc_prep(struct hfi_sys_pc_prep_pkt *pkt) in pkt_sys_pc_prep() argument 23 pkt->hdr.size = sizeof(*pkt); in pkt_sys_pc_prep() 24 pkt->hdr.pkt_type = HFI_CMD_SYS_PC_PREP; in pkt_sys_pc_prep() 27 void pkt_sys_idle_indicator(struct hfi_sys_set_property_pkt *pkt, u3 argument 38 pkt_sys_debug_config(struct hfi_sys_set_property_pkt * pkt,u32 mode,u32 config) pkt_sys_debug_config() argument 52 pkt_sys_coverage_config(struct hfi_sys_set_property_pkt * pkt,u32 mode) pkt_sys_coverage_config() argument 61 pkt_sys_ubwc_config(struct hfi_sys_set_property_pkt * pkt,const struct hfi_ubwc_config * hfi) pkt_sys_ubwc_config() argument 70 pkt_sys_set_resource(struct hfi_sys_set_resource_pkt * pkt,u32 id,u32 size,u32 addr,void * cookie) pkt_sys_set_resource() argument 97 pkt_sys_unset_resource(struct hfi_sys_release_resource_pkt * pkt,u32 id,u32 size,void * cookie) pkt_sys_unset_resource() argument 118 pkt_sys_ping(struct hfi_sys_ping_pkt * pkt,u32 cookie) pkt_sys_ping() argument 125 pkt_sys_power_control(struct hfi_sys_set_property_pkt * pkt,u32 enable) pkt_sys_power_control() argument 136 pkt_sys_ssr_cmd(struct hfi_sys_test_ssr_pkt * pkt,u32 trigger_type) pkt_sys_ssr_cmd() argument 154 pkt_sys_image_version(struct hfi_sys_get_property_pkt * pkt) pkt_sys_image_version() argument 162 pkt_session_init(struct hfi_session_init_pkt * pkt,void * cookie,u32 session_type,u32 codec) pkt_session_init() argument 177 pkt_session_cmd(struct hfi_session_pkt * pkt,u32 pkt_type,void * cookie) pkt_session_cmd() argument 184 pkt_session_set_buffers(struct hfi_session_set_buffers_pkt * pkt,void * cookie,struct hfi_buffer_desc * bd) pkt_session_set_buffers() argument 223 pkt_session_unset_buffers(struct hfi_session_release_buffer_pkt * pkt,void * cookie,struct hfi_buffer_desc * bd) pkt_session_unset_buffers() argument 264 pkt_session_etb_decoder(struct hfi_session_empty_buffer_compressed_pkt * pkt,void * cookie,struct hfi_frame_data * in_frame) pkt_session_etb_decoder() argument 288 pkt_session_etb_encoder(struct hfi_session_empty_buffer_uncompressed_plane0_pkt * pkt,void * cookie,struct hfi_frame_data * in_frame) pkt_session_etb_encoder() argument 313 pkt_session_ftb(struct hfi_session_fill_buffer_pkt * pkt,void * cookie,struct hfi_frame_data * out_frame) pkt_session_ftb() argument 340 pkt_session_parse_seq_header(struct hfi_session_parse_sequence_header_pkt * pkt,void * cookie,u32 seq_hdr,u32 seq_hdr_len) pkt_session_parse_seq_header() argument 355 pkt_session_get_seq_hdr(struct hfi_session_get_sequence_header_pkt * pkt,void * cookie,u32 seq_hdr,u32 seq_hdr_len) pkt_session_get_seq_hdr() argument 370 pkt_session_flush(struct hfi_session_flush_pkt * pkt,void * cookie,u32 type) pkt_session_flush() argument 390 pkt_session_get_property_1x(struct hfi_session_get_property_pkt * pkt,void * cookie,u32 ptype) pkt_session_get_property_1x() argument 410 pkt_session_set_property_1x(struct hfi_session_set_property_pkt * pkt,void * cookie,u32 ptype,void * pdata) pkt_session_set_property_1x() argument 1098 pkt_session_get_property_3xx(struct hfi_session_get_property_pkt * pkt,void * cookie,u32 ptype) pkt_session_get_property_3xx() argument 1124 pkt_session_set_property_3xx(struct hfi_session_set_property_pkt * pkt,void * cookie,u32 ptype,void * pdata) pkt_session_set_property_3xx() argument 1189 pkt_session_set_property_4xx(struct hfi_session_set_property_pkt * pkt,void * cookie,u32 ptype,void * pdata) pkt_session_set_property_4xx() argument 1300 pkt_session_set_property_6xx(struct hfi_session_set_property_pkt * pkt,void * cookie,u32 ptype,void * pdata) pkt_session_set_property_6xx() argument 1351 pkt_session_get_property(struct hfi_session_get_property_pkt * pkt,void * cookie,u32 ptype) pkt_session_get_property() argument 1360 pkt_session_set_property(struct hfi_session_set_property_pkt * pkt,void * cookie,u32 ptype,void * pdata) pkt_session_set_property() argument [all...] |
H A D | hfi_msgs.c | 23 struct hfi_msg_event_notify_pkt *pkt) in event_seq_changed() argument 42 switch (pkt->event_data1) { in event_seq_changed() 52 event.event_type = pkt->event_data1; in event_seq_changed() 54 num_properties_changed = pkt->event_data2; in event_seq_changed() 58 data_ptr = (u8 *)&pkt->ext_event_data[0]; in event_seq_changed() 59 rem_bytes = pkt->shdr.hdr.size - sizeof(*pkt); in event_seq_changed() 165 struct hfi_msg_event_notify_pkt *pkt) in event_release_buffer_ref() argument 171 pkt->ext_event_data; in event_release_buffer_ref() 183 struct hfi_msg_event_notify_pkt *pkt) in event_sys_error() argument 196 event_session_error(struct venus_core * core,struct venus_inst * inst,struct hfi_msg_event_notify_pkt * pkt) event_session_error() argument 228 struct hfi_msg_event_notify_pkt *pkt = packet; hfi_event_notify() local 256 struct hfi_msg_sys_init_done_pkt *pkt = packet; hfi_sys_init_done() local 285 sys_get_prop_image_version(struct venus_core * core,struct hfi_msg_sys_property_info_pkt * pkt) sys_get_prop_image_version() argument 336 struct hfi_msg_sys_property_info_pkt *pkt = packet; hfi_sys_property_info() local 358 struct hfi_msg_sys_release_resource_done_pkt *pkt = packet; hfi_sys_rel_resource_done() local 367 struct hfi_msg_sys_ping_ack_pkt *pkt = packet; hfi_sys_ping_done() local 386 struct hfi_msg_sys_pc_prep_done_pkt *pkt = packet; hfi_sys_pc_prepare_done() local 393 session_get_prop_profile_level(struct hfi_msg_session_property_info_pkt * pkt,struct hfi_profile_level * profile_level) session_get_prop_profile_level() argument 413 session_get_prop_buf_req(struct hfi_msg_session_property_info_pkt * pkt,struct hfi_buffer_requirements * bufreq) session_get_prop_buf_req() argument 447 struct hfi_msg_session_property_info_pkt *pkt = packet; hfi_session_prop_info() local 483 struct hfi_msg_session_init_done_pkt *pkt = packet; hfi_session_init_done() local 509 struct hfi_msg_session_load_resources_done_pkt *pkt = packet; hfi_session_load_res_done() local 518 struct hfi_msg_session_flush_done_pkt *pkt = packet; hfi_session_flush_done() local 529 struct hfi_msg_session_empty_buffer_done_pkt *pkt = packet; hfi_session_etb_done() local 547 struct hfi_msg_session_fbd_compressed_pkt *pkt = packet; hfi_session_ftb_done() local 560 struct hfi_msg_session_fbd_uncompressed_plane0_pkt *pkt = hfi_session_ftb_done() local 620 struct hfi_msg_session_start_done_pkt *pkt = packet; hfi_session_start_done() local 629 struct hfi_msg_session_stop_done_pkt *pkt = packet; hfi_session_stop_done() local 638 struct hfi_msg_session_release_resources_done_pkt *pkt = packet; hfi_session_rel_res_done() local 647 struct hfi_msg_session_release_buffers_done_pkt *pkt = packet; hfi_session_rel_buf_done() local 656 struct hfi_msg_session_end_done_pkt *pkt = packet; hfi_session_end_done() local 665 struct hfi_msg_sys_session_abort_done_pkt *pkt = packet; hfi_session_abort_done() local 674 struct hfi_msg_session_get_sequence_hdr_done_pkt *pkt = packet; hfi_session_get_seq_hdr_done() local 681 u32 pkt; global() member 828 struct hfi_session_pkt *pkt; hfi_process_msg_packet() local [all...] |
/linux/arch/sparc/kernel/ |
H A D | viohs.c | 50 struct vio_ver_info pkt; in send_version() local 54 memset(&pkt, 0, sizeof(pkt)); in send_version() 55 init_tag(&pkt.tag, VIO_TYPE_CTRL, VIO_SUBTYPE_INFO, VIO_VER_INFO); in send_version() 56 pkt.major = major; in send_version() 57 pkt.minor = minor; in send_version() 58 pkt.dev_class = vio->dev_class; in send_version() 63 return send_ctrl(vio, &pkt.tag, sizeof(pkt)); in send_version() 163 struct vio_msg_tag *pkt in process_unknown() local 180 struct vio_dring_register pkt; send_dreg() member 220 struct vio_rdx pkt; send_rdx() local 256 process_ver_info(struct vio_driver_state * vio,struct vio_ver_info * pkt) process_ver_info() argument 312 process_ver_ack(struct vio_driver_state * vio,struct vio_ver_info * pkt) process_ver_ack() argument 345 process_ver_nack(struct vio_driver_state * vio,struct vio_ver_info * pkt) process_ver_nack() argument 364 process_ver(struct vio_driver_state * vio,struct vio_ver_info * pkt) process_ver() argument 381 process_attr(struct vio_driver_state * vio,void * pkt) process_attr() argument 428 process_dreg_info(struct vio_driver_state * vio,struct vio_dring_register * pkt) process_dreg_info() argument 501 process_dreg_ack(struct vio_driver_state * vio,struct vio_dring_register * pkt) process_dreg_ack() argument 528 process_dreg_nack(struct vio_driver_state * vio,struct vio_dring_register * pkt) process_dreg_nack() argument 540 process_dreg(struct vio_driver_state * vio,struct vio_dring_register * pkt) process_dreg() argument 561 process_dunreg(struct vio_driver_state * vio,struct vio_dring_unregister * pkt) process_dunreg() argument 581 process_rdx_info(struct vio_driver_state * vio,struct vio_rdx * pkt) process_rdx_info() argument 594 process_rdx_ack(struct vio_driver_state * vio,struct vio_rdx * pkt) process_rdx_ack() argument 605 process_rdx_nack(struct vio_driver_state * vio,struct vio_rdx * pkt) process_rdx_nack() argument 612 process_rdx(struct vio_driver_state * vio,struct vio_rdx * pkt) process_rdx() argument 632 vio_control_pkt_engine(struct vio_driver_state * vio,void * pkt) vio_control_pkt_engine() argument [all...] |
/linux/drivers/infiniband/sw/rxe/ |
H A D | rxe_hdr.h | 19 u32 mask; /* useful info about pkt */ 21 u16 pkey_index; /* partition of pkt */ 23 u8 port_num; /* port pkt received on */ 34 static inline struct sk_buff *PKT_TO_SKB(struct rxe_pkt_info *pkt) in PKT_TO_SKB() argument 36 return container_of((void *)pkt, struct sk_buff, cb); in PKT_TO_SKB() 280 static inline u8 bth_opcode(struct rxe_pkt_info *pkt) in bth_opcode() argument 282 return __bth_opcode(pkt->hdr); in bth_opcode() 285 static inline void bth_set_opcode(struct rxe_pkt_info *pkt, u8 opcode) in bth_set_opcode() argument 287 __bth_set_opcode(pkt->hdr, opcode); in bth_set_opcode() 290 static inline u8 bth_se(struct rxe_pkt_info *pkt) in bth_se() argument 295 bth_set_se(struct rxe_pkt_info * pkt,int se) bth_set_se() argument 300 bth_mig(struct rxe_pkt_info * pkt) bth_mig() argument 305 bth_set_mig(struct rxe_pkt_info * pkt,u8 mig) bth_set_mig() argument 310 bth_pad(struct rxe_pkt_info * pkt) bth_pad() argument 315 bth_set_pad(struct rxe_pkt_info * pkt,u8 pad) bth_set_pad() argument 320 bth_tver(struct rxe_pkt_info * pkt) bth_tver() argument 325 bth_set_tver(struct rxe_pkt_info * pkt,u8 tver) bth_set_tver() argument 330 bth_pkey(struct rxe_pkt_info * pkt) bth_pkey() argument 335 bth_set_pkey(struct rxe_pkt_info * pkt,u16 pkey) bth_set_pkey() argument 340 bth_qpn(struct rxe_pkt_info * pkt) bth_qpn() argument 345 bth_set_qpn(struct rxe_pkt_info * pkt,u32 qpn) bth_set_qpn() argument 350 bth_fecn(struct rxe_pkt_info * pkt) bth_fecn() argument 355 bth_set_fecn(struct rxe_pkt_info * pkt,int fecn) bth_set_fecn() argument 360 bth_becn(struct rxe_pkt_info * pkt) bth_becn() argument 365 bth_set_becn(struct rxe_pkt_info * pkt,int becn) bth_set_becn() argument 370 bth_resv6a(struct rxe_pkt_info * pkt) bth_resv6a() argument 375 bth_set_resv6a(struct rxe_pkt_info * pkt) bth_set_resv6a() argument 380 bth_ack(struct rxe_pkt_info * pkt) bth_ack() argument 385 bth_set_ack(struct rxe_pkt_info * pkt,int ack) bth_set_ack() argument 390 bth_set_resv7(struct rxe_pkt_info * pkt) bth_set_resv7() argument 395 bth_psn(struct rxe_pkt_info * pkt) bth_psn() argument 400 bth_set_psn(struct rxe_pkt_info * pkt,u32 psn) bth_set_psn() argument 405 bth_init(struct rxe_pkt_info * pkt,u8 opcode,int se,int mig,int pad,u16 pkey,u32 qpn,int ack_req,u32 psn) bth_init() argument 448 rdeth_een(struct rxe_pkt_info * pkt) rdeth_een() argument 454 rdeth_set_een(struct rxe_pkt_info * pkt,u32 een) rdeth_set_een() argument 499 deth_qkey(struct rxe_pkt_info * pkt) deth_qkey() argument 505 deth_set_qkey(struct rxe_pkt_info * pkt,u32 qkey) deth_set_qkey() argument 511 deth_sqp(struct rxe_pkt_info * pkt) deth_sqp() argument 517 deth_set_sqp(struct rxe_pkt_info * pkt,u32 sqp) deth_set_sqp() argument 574 reth_va(struct rxe_pkt_info * pkt) reth_va() argument 580 reth_set_va(struct rxe_pkt_info * pkt,u64 va) reth_set_va() argument 586 reth_rkey(struct rxe_pkt_info * pkt) reth_rkey() argument 592 reth_set_rkey(struct rxe_pkt_info * pkt,u32 rkey) reth_set_rkey() argument 598 reth_len(struct rxe_pkt_info * pkt) reth_len() argument 604 reth_set_len(struct rxe_pkt_info * pkt,u32 len) reth_set_len() argument 636 feth_plt(struct rxe_pkt_info * pkt) feth_plt() argument 641 feth_sel(struct rxe_pkt_info * pkt) feth_sel() argument 646 feth_init(struct rxe_pkt_info * pkt,u8 type,u8 level) feth_init() argument 722 atmeth_va(struct rxe_pkt_info * pkt) atmeth_va() argument 728 atmeth_set_va(struct rxe_pkt_info * pkt,u64 va) atmeth_set_va() argument 734 atmeth_rkey(struct rxe_pkt_info * pkt) atmeth_rkey() argument 740 atmeth_set_rkey(struct rxe_pkt_info * pkt,u32 rkey) atmeth_set_rkey() argument 746 atmeth_swap_add(struct rxe_pkt_info * pkt) atmeth_swap_add() argument 752 atmeth_set_swap_add(struct rxe_pkt_info * pkt,u64 swap_add) atmeth_set_swap_add() argument 758 atmeth_comp(struct rxe_pkt_info * pkt) atmeth_comp() argument 764 atmeth_set_comp(struct rxe_pkt_info * pkt,u64 comp) atmeth_set_comp() argument 825 aeth_syn(struct rxe_pkt_info * pkt) aeth_syn() argument 831 aeth_set_syn(struct rxe_pkt_info * pkt,u8 syn) aeth_set_syn() argument 837 aeth_msn(struct rxe_pkt_info * pkt) aeth_msn() argument 843 aeth_set_msn(struct rxe_pkt_info * pkt,u32 msn) aeth_set_msn() argument 870 atmack_orig(struct rxe_pkt_info * pkt) atmack_orig() argument 876 atmack_set_orig(struct rxe_pkt_info * pkt,u64 orig) atmack_set_orig() argument 903 immdt_imm(struct rxe_pkt_info * pkt) immdt_imm() argument 909 immdt_set_imm(struct rxe_pkt_info * pkt,__be32 imm) immdt_set_imm() argument 936 ieth_rkey(struct rxe_pkt_info * pkt) ieth_rkey() argument 942 ieth_set_rkey(struct rxe_pkt_info * pkt,u32 rkey) ieth_set_rkey() argument 961 header_size(struct rxe_pkt_info * pkt) header_size() argument 966 payload_addr(struct rxe_pkt_info * pkt) payload_addr() argument 971 payload_size(struct rxe_pkt_info * pkt) payload_size() argument [all...] |
H A D | rxe_recv.c | 13 static int check_type_state(struct rxe_dev *rxe, struct rxe_pkt_info *pkt, in check_type_state() argument 22 pkt_type = pkt->opcode & 0xe0; in check_type_state() 43 if (pkt->mask & RXE_REQ_MASK) { in check_type_state() 75 static int check_keys(struct rxe_dev *rxe, struct rxe_pkt_info *pkt, in check_keys() argument 79 u16 pkey = bth_pkey(pkt); in check_keys() 81 pkt->pkey_index = 0; in check_keys() 91 if (unlikely(deth_qkey(pkt) != qkey)) { in check_keys() 100 static int check_addr(struct rxe_dev *rxe, struct rxe_pkt_info *pkt, in check_addr() argument 103 struct sk_buff *skb = PKT_TO_SKB(pkt); in check_addr() 108 if (unlikely(pkt in check_addr() 135 hdr_check(struct rxe_pkt_info * pkt) hdr_check() argument 182 rxe_rcv_pkt(struct rxe_pkt_info * pkt,struct sk_buff * skb) rxe_rcv_pkt() argument 192 struct rxe_pkt_info *pkt = SKB_TO_PKT(skb); rxe_rcv_mcast_pkt() local 286 struct rxe_pkt_info *pkt = SKB_TO_PKT(skb); rxe_chk_dgid() local 319 struct rxe_pkt_info *pkt = SKB_TO_PKT(skb); rxe_rcv() local [all...] |
H A D | rxe_resp.c | 71 struct rxe_pkt_info *pkt) in check_psn() argument 73 int diff = psn_compare(pkt->psn, qp->resp.psn); in check_psn() 98 if (pkt->mask & RXE_START_MASK) { in check_psn() 115 struct rxe_pkt_info *pkt) in check_op_seq() argument 122 switch (pkt->opcode) { in check_op_seq() 134 switch (pkt->opcode) { in check_op_seq() 144 switch (pkt->opcode) { in check_op_seq() 163 switch (pkt->opcode) { in check_op_seq() 174 switch (pkt->opcode) { in check_op_seq() 184 switch (pkt in check_op_seq() 205 check_qp_attr_access(struct rxe_qp * qp,struct rxe_pkt_info * pkt) check_qp_attr_access() argument 229 check_op_valid(struct rxe_qp * qp,struct rxe_pkt_info * pkt) check_op_valid() argument 311 check_resource(struct rxe_qp * qp,struct rxe_pkt_info * pkt) check_resource() argument 339 rxe_resp_check_length(struct rxe_qp * qp,struct rxe_pkt_info * pkt) rxe_resp_check_length() argument 404 qp_resp_from_reth(struct rxe_qp * qp,struct rxe_pkt_info * pkt) qp_resp_from_reth() argument 418 qp_resp_from_atmeth(struct rxe_qp * qp,struct rxe_pkt_info * pkt) qp_resp_from_atmeth() argument 431 check_rkey(struct rxe_qp * qp,struct rxe_pkt_info * pkt) check_rkey() argument 580 write_data_in(struct rxe_qp * qp,struct rxe_pkt_info * pkt) write_data_in() argument 601 rxe_prepare_res(struct rxe_qp * qp,struct rxe_pkt_info * pkt,int type) rxe_prepare_res() argument 646 process_flush(struct rxe_qp * qp,struct rxe_pkt_info * pkt) process_flush() argument 691 atomic_reply(struct rxe_qp * qp,struct rxe_pkt_info * pkt) atomic_reply() argument 732 atomic_write_reply(struct rxe_qp * qp,struct rxe_pkt_info * pkt) atomic_write_reply() argument 998 execute(struct rxe_qp * qp,struct rxe_pkt_info * pkt) execute() argument 1070 do_complete(struct rxe_qp * qp,struct rxe_pkt_info * pkt) do_complete() argument 1234 acknowledge(struct rxe_qp * qp,struct rxe_pkt_info * pkt) acknowledge() argument 1252 cleanup(struct rxe_qp * qp,struct rxe_pkt_info * pkt) cleanup() argument 1291 duplicate_request(struct rxe_qp * qp,struct rxe_pkt_info * pkt) duplicate_request() argument 1510 struct rxe_pkt_info *pkt = NULL; rxe_receiver() local [all...] |
H A D | rxe_icrc.c | 30 * @pkt: packet information 34 static __be32 rxe_icrc_hdr(struct sk_buff *skb, struct rxe_pkt_info *pkt) in rxe_icrc_hdr() argument 79 memcpy(&pshdr[bth_offset], pkt->hdr, RXE_BTH_BYTES); in rxe_icrc_hdr() 86 crc = rxe_crc32(pkt->rxe, crc, pshdr, length); in rxe_icrc_hdr() 89 crc = rxe_crc32(pkt->rxe, crc, pkt->hdr + RXE_BTH_BYTES, in rxe_icrc_hdr() 90 rxe_opcode[pkt->opcode].length - RXE_BTH_BYTES); in rxe_icrc_hdr() 98 * @pkt: packet information 102 int rxe_icrc_check(struct sk_buff *skb, struct rxe_pkt_info *pkt) in rxe_icrc_check() argument 108 icrcp = (__be32 *)(pkt in rxe_icrc_check() 127 rxe_icrc_generate(struct sk_buff * skb,struct rxe_pkt_info * pkt) rxe_icrc_generate() argument [all...] |
/linux/drivers/usb/renesas_usbhs/ |
H A D | fifo.c | 22 void usbhs_pkt_init(struct usbhs_pkt *pkt) in usbhs_pkt_init() argument 24 INIT_LIST_HEAD(&pkt->node); in usbhs_pkt_init() 30 static int usbhsf_null_handle(struct usbhs_pkt *pkt, int *is_done) in usbhsf_null_handle() argument 32 struct usbhs_priv *priv = usbhs_pipe_to_priv(pkt->pipe); in usbhsf_null_handle() 45 void usbhs_pkt_push(struct usbhs_pipe *pipe, struct usbhs_pkt *pkt, in usbhs_pkt_push() argument 47 struct usbhs_pkt *pkt), in usbhs_pkt_push() argument 67 list_move_tail(&pkt->node, &pipe->list); in usbhs_pkt_push() 70 * each pkt must hold own handler. in usbhs_pkt_push() 74 pkt->pipe = pipe; in usbhs_pkt_push() 75 pkt in usbhs_pkt_push() 87 __usbhsf_pkt_del(struct usbhs_pkt * pkt) __usbhsf_pkt_del() argument 106 usbhs_pkt_pop(struct usbhs_pipe * pipe,struct usbhs_pkt * pkt) usbhs_pkt_pop() argument 159 struct usbhs_pkt *pkt; usbhsf_pkt_handler() local 357 usbhs_dcp_dir_switch_to_write(struct usbhs_pkt * pkt,int * is_done) usbhs_dcp_dir_switch_to_write() argument 386 usbhs_dcp_dir_switch_to_read(struct usbhs_pkt * pkt,int * is_done) usbhs_dcp_dir_switch_to_read() argument 414 usbhs_dcp_dir_switch_done(struct usbhs_pkt * pkt,int * is_done) usbhs_dcp_dir_switch_done() argument 442 usbhsf_dcp_data_stage_try_push(struct usbhs_pkt * pkt,int * is_done) usbhsf_dcp_data_stage_try_push() argument 463 usbhsf_dcp_data_stage_prepare_pop(struct usbhs_pkt * pkt,int * is_done) usbhsf_dcp_data_stage_prepare_pop() argument 502 usbhsf_pio_try_push(struct usbhs_pkt * pkt,int * is_done) usbhsf_pio_try_push() argument 604 usbhsf_pio_prepare_push(struct usbhs_pkt * pkt,int * is_done) usbhsf_pio_prepare_push() argument 620 usbhsf_prepare_pop(struct usbhs_pkt * pkt,int * is_done) usbhsf_prepare_pop() argument 649 usbhsf_pio_try_pop(struct usbhs_pkt * pkt,int * is_done) usbhsf_pio_try_pop() argument 750 usbhsf_ctrl_stage_end(struct usbhs_pkt * pkt,int * is_done) usbhsf_ctrl_stage_end() argument 768 usbhsf_dma_chan_get(struct usbhs_fifo * fifo,struct usbhs_pkt * pkt) usbhsf_dma_chan_get() argument 780 usbhsf_get_dma_fifo(struct usbhs_priv * priv,struct usbhs_pkt * pkt) usbhsf_get_dma_fifo() argument 805 __usbhsf_dma_map_ctrl(struct usbhs_pkt * pkt,int map) __usbhsf_dma_map_ctrl() argument 818 usbhsf_dma_xfer_preparing(struct usbhs_pkt * pkt) usbhsf_dma_xfer_preparing() argument 863 struct usbhs_pkt *pkt = container_of(work, struct usbhs_pkt, work); xfer_work() local 876 usbhsf_dma_prepare_push(struct usbhs_pkt * pkt,int * is_done) usbhsf_dma_prepare_push() argument 943 usbhsf_dma_push_done(struct usbhs_pkt * pkt,int * is_done) usbhsf_dma_push_done() argument 981 usbhsf_dma_prepare_pop_with_rx_irq(struct usbhs_pkt * pkt,int * is_done) usbhsf_dma_prepare_pop_with_rx_irq() argument 987 usbhsf_dma_prepare_pop_with_usb_dmac(struct usbhs_pkt * pkt,int * is_done) usbhsf_dma_prepare_pop_with_usb_dmac() argument 1051 usbhsf_dma_prepare_pop(struct usbhs_pkt * pkt,int * is_done) usbhsf_dma_prepare_pop() argument 1061 usbhsf_dma_try_pop_with_rx_irq(struct usbhs_pkt * pkt,int * is_done) usbhsf_dma_try_pop_with_rx_irq() argument 1130 usbhsf_dma_try_pop(struct usbhs_pkt * pkt,int * is_done) usbhsf_dma_try_pop() argument 1139 usbhsf_dma_pop_done_with_rx_irq(struct usbhs_pkt * pkt,int * is_done) usbhsf_dma_pop_done_with_rx_irq() argument 1163 usbhs_dma_calc_received_size(struct usbhs_pkt * pkt,struct dma_chan * chan,int dtln) usbhs_dma_calc_received_size() argument 1181 usbhsf_dma_pop_done_with_usb_dmac(struct usbhs_pkt * pkt,int * is_done) usbhsf_dma_pop_done_with_usb_dmac() argument 1212 usbhsf_dma_pop_done(struct usbhs_pkt * pkt,int * is_done) usbhsf_dma_pop_done() argument 1379 struct usbhs_pkt *pkt = arg; usbhsf_dma_complete() local [all...] |
/linux/net/caif/ |
H A D | cfpkt_skbuff.c | 17 #define PKT_ERROR(pkt, errmsg) \ argument 19 cfpkt_priv(pkt)->erronous = true; \ 20 skb_reset_tail_pointer(&pkt->skb); \ 38 static inline struct cfpkt_priv_data *cfpkt_priv(struct cfpkt *pkt) in cfpkt_priv() argument 40 return (struct cfpkt_priv_data *) pkt->skb.cb; in cfpkt_priv() 43 static inline bool is_erronous(struct cfpkt *pkt) in is_erronous() argument 45 return cfpkt_priv(pkt)->erronous; in is_erronous() 48 static inline struct sk_buff *pkt_to_skb(struct cfpkt *pkt) in pkt_to_skb() argument 50 return &pkt->skb; in pkt_to_skb() 60 struct cfpkt *pkt in cfpkt_fromnative() local 66 cfpkt_tonative(struct cfpkt * pkt) cfpkt_tonative() argument 89 cfpkt_destroy(struct cfpkt * pkt) cfpkt_destroy() argument 95 cfpkt_more(struct cfpkt * pkt) cfpkt_more() argument 101 cfpkt_peek_head(struct cfpkt * pkt,void * data,u16 len) cfpkt_peek_head() argument 112 cfpkt_extr_head(struct cfpkt * pkt,void * data,u16 len) cfpkt_extr_head() argument 138 cfpkt_extr_trail(struct cfpkt * pkt,void * dta,u16 len) cfpkt_extr_trail() argument 160 cfpkt_pad_trail(struct cfpkt * pkt,u16 len) cfpkt_pad_trail() argument 165 cfpkt_add_body(struct cfpkt * pkt,const void * data,u16 len) cfpkt_add_body() argument 203 cfpkt_addbdy(struct cfpkt * pkt,u8 data) cfpkt_addbdy() argument 208 cfpkt_add_head(struct cfpkt * pkt,const void * data2,u16 len) cfpkt_add_head() argument 235 cfpkt_add_trail(struct cfpkt * pkt,const void * data,u16 len) cfpkt_add_trail() argument 240 cfpkt_getlen(struct cfpkt * pkt) cfpkt_getlen() argument 246 cfpkt_iterate(struct cfpkt * pkt,u16 (* iter_func)(u16,void *,u16),u16 data) cfpkt_iterate() argument 263 cfpkt_setlen(struct cfpkt * pkt,u16 len) cfpkt_setlen() argument 322 cfpkt_split(struct cfpkt * pkt,u16 pos) cfpkt_split() argument 358 cfpkt_erroneous(struct cfpkt * pkt) cfpkt_erroneous() argument 363 cfpkt_info(struct cfpkt * pkt) cfpkt_info() argument 369 cfpkt_set_prio(struct cfpkt * pkt,int prio) cfpkt_set_prio() argument [all...] |
H A D | cfctrl.c | 23 int cmd, struct cfpkt *pkt){ in handle_loop() argument 28 int cmd, struct cfpkt *pkt); 30 static int cfctrl_recv(struct cflayer *layr, struct cfpkt *pkt); 178 struct cfpkt *pkt; in cfctrl_enum_req() local 186 pkt = cfpkt_create(CFPKT_CTRL_PKT_LEN); in cfctrl_enum_req() 187 if (!pkt) in cfctrl_enum_req() 190 init_info(cfpkt_info(pkt), cfctrl); in cfctrl_enum_req() 191 cfpkt_info(pkt)->dev_info->id = physlinkid; in cfctrl_enum_req() 193 cfpkt_addbdy(pkt, CFCTRL_CMD_ENUM); in cfctrl_enum_req() 194 cfpkt_addbdy(pkt, physlinki in cfctrl_enum_req() 207 struct cfpkt *pkt; cfctrl_linkup_request() local 312 struct cfpkt *pkt; cfctrl_linkdown_req() local 354 cfctrl_link_setup(struct cfctrl * cfctrl,struct cfpkt * pkt,u8 cmdrsp) cfctrl_link_setup() argument 495 cfctrl_recv(struct cflayer * layer,struct cfpkt * pkt) cfctrl_recv() argument 584 handle_loop(struct cfctrl * ctrl,int cmd,struct cfpkt * pkt) handle_loop() argument [all...] |
H A D | cfserl.c | 29 static int cfserl_receive(struct cflayer *layr, struct cfpkt *pkt); 30 static int cfserl_transmit(struct cflayer *layr, struct cfpkt *pkt); 58 struct cfpkt *pkt = NULL; in cfserl_receive() local 72 pkt = layr->incomplete_frm; in cfserl_receive() 73 if (pkt == NULL) { in cfserl_receive() 78 pkt = newpkt; in cfserl_receive() 83 /* Search for STX at start of pkt if STX is used */ in cfserl_receive() 85 cfpkt_extr_head(pkt, &tmp8, 1); in cfserl_receive() 87 while (cfpkt_more(pkt) in cfserl_receive() 89 cfpkt_extr_head(pkt, in cfserl_receive() [all...] |
H A D | cfdgml.c | 24 static int cfdgml_receive(struct cflayer *layr, struct cfpkt *pkt); 25 static int cfdgml_transmit(struct cflayer *layr, struct cfpkt *pkt); 40 static int cfdgml_receive(struct cflayer *layr, struct cfpkt *pkt) in cfdgml_receive() argument 49 if (cfpkt_extr_head(pkt, &cmd, 1) < 0) { in cfdgml_receive() 51 cfpkt_destroy(pkt); in cfdgml_receive() 56 if (cfpkt_extr_head(pkt, &dgmhdr, 3) < 0) { in cfdgml_receive() 58 cfpkt_destroy(pkt); in cfdgml_receive() 61 ret = layr->up->receive(layr->up, pkt); in cfdgml_receive() 68 cfpkt_destroy(pkt); in cfdgml_receive() 72 cfpkt_destroy(pkt); in cfdgml_receive() 81 cfdgml_transmit(struct cflayer * layr,struct cfpkt * pkt) cfdgml_transmit() argument [all...] |
/linux/include/net/netfilter/ |
H A D | nf_tables_ipv4.h | 8 static inline void nft_set_pktinfo_ipv4(struct nft_pktinfo *pkt) in nft_set_pktinfo_ipv4() argument 12 ip = ip_hdr(pkt->skb); in nft_set_pktinfo_ipv4() 13 pkt->flags = NFT_PKTINFO_L4PROTO; in nft_set_pktinfo_ipv4() 14 pkt->tprot = ip->protocol; in nft_set_pktinfo_ipv4() 15 pkt->thoff = ip_hdrlen(pkt->skb); in nft_set_pktinfo_ipv4() 16 pkt->fragoff = ntohs(ip->frag_off) & IP_OFFSET; in nft_set_pktinfo_ipv4() 19 static inline int __nft_set_pktinfo_ipv4_validate(struct nft_pktinfo *pkt) in __nft_set_pktinfo_ipv4_validate() argument 24 iph = skb_header_pointer(pkt->skb, skb_network_offset(pkt in __nft_set_pktinfo_ipv4_validate() 51 nft_set_pktinfo_ipv4_validate(struct nft_pktinfo * pkt) nft_set_pktinfo_ipv4_validate() argument 57 nft_set_pktinfo_ipv4_ingress(struct nft_pktinfo * pkt) nft_set_pktinfo_ipv4_ingress() argument [all...] |
H A D | nf_tables_ipv6.h | 9 static inline void nft_set_pktinfo_ipv6(struct nft_pktinfo *pkt) in nft_set_pktinfo_ipv6() argument 15 protohdr = ipv6_find_hdr(pkt->skb, &thoff, -1, &frag_off, &flags); in nft_set_pktinfo_ipv6() 17 nft_set_pktinfo_unspec(pkt); in nft_set_pktinfo_ipv6() 21 pkt->flags = NFT_PKTINFO_L4PROTO; in nft_set_pktinfo_ipv6() 22 pkt->tprot = protohdr; in nft_set_pktinfo_ipv6() 23 pkt->thoff = thoff; in nft_set_pktinfo_ipv6() 24 pkt->fragoff = frag_off; in nft_set_pktinfo_ipv6() 27 static inline int __nft_set_pktinfo_ipv6_validate(struct nft_pktinfo *pkt) in __nft_set_pktinfo_ipv6_validate() argument 37 ip6h = skb_header_pointer(pkt->skb, skb_network_offset(pkt in __nft_set_pktinfo_ipv6_validate() 65 nft_set_pktinfo_ipv6_validate(struct nft_pktinfo * pkt) nft_set_pktinfo_ipv6_validate() argument 71 nft_set_pktinfo_ipv6_ingress(struct nft_pktinfo * pkt) nft_set_pktinfo_ipv6_ingress() argument [all...] |
/linux/include/linux/soc/mediatek/ |
H A D | mtk-cmdq.h | 99 * @pkt: the CMDQ packet 104 int cmdq_pkt_create(struct cmdq_client *client, struct cmdq_pkt *pkt, size_t size); 109 * @pkt: the CMDQ packet 111 void cmdq_pkt_destroy(struct cmdq_client *client, struct cmdq_pkt *pkt); 115 * @pkt: the CMDQ packet 122 int cmdq_pkt_write(struct cmdq_pkt *pkt, u8 subsys, u16 offset, u32 value); 126 * @pkt: the CMDQ packet 134 int cmdq_pkt_write_mask(struct cmdq_pkt *pkt, u8 subsys, 139 * @pkt: the CMDQ packet 146 int cmdq_pkt_read_s(struct cmdq_pkt *pkt, u1 361 cmdq_pkt_jump(struct cmdq_pkt * pkt,dma_addr_t addr,u8 shift_pa) cmdq_pkt_jump() argument 409 cmdq_pkt_create(struct cmdq_client * client,struct cmdq_pkt * pkt,size_t size) cmdq_pkt_create() argument 414 cmdq_pkt_destroy(struct cmdq_client * client,struct cmdq_pkt * pkt) cmdq_pkt_destroy() argument 416 cmdq_pkt_write(struct cmdq_pkt * pkt,u8 subsys,u16 offset,u32 value) cmdq_pkt_write() argument 421 cmdq_pkt_write_mask(struct cmdq_pkt * pkt,u8 subsys,u16 offset,u32 value,u32 mask) cmdq_pkt_write_mask() argument 427 cmdq_pkt_read_s(struct cmdq_pkt * pkt,u16 high_addr_reg_idx,u16 addr_low,u16 reg_idx) cmdq_pkt_read_s() argument 433 cmdq_pkt_write_s(struct cmdq_pkt * pkt,u16 high_addr_reg_idx,u16 addr_low,u16 src_reg_idx) cmdq_pkt_write_s() argument 439 cmdq_pkt_write_s_mask(struct cmdq_pkt * pkt,u16 high_addr_reg_idx,u16 addr_low,u16 src_reg_idx,u32 mask) cmdq_pkt_write_s_mask() argument 445 cmdq_pkt_write_s_value(struct cmdq_pkt * pkt,u8 high_addr_reg_idx,u16 addr_low,u32 value) cmdq_pkt_write_s_value() argument 451 cmdq_pkt_write_s_mask_value(struct cmdq_pkt * pkt,u8 high_addr_reg_idx,u16 addr_low,u32 value,u32 mask) cmdq_pkt_write_s_mask_value() argument 457 cmdq_pkt_wfe(struct cmdq_pkt * pkt,u16 event,bool clear) cmdq_pkt_wfe() argument 462 cmdq_pkt_clear_event(struct cmdq_pkt * pkt,u16 event) cmdq_pkt_clear_event() argument 467 cmdq_pkt_set_event(struct cmdq_pkt * pkt,u16 event) cmdq_pkt_set_event() argument 472 cmdq_pkt_poll(struct cmdq_pkt * pkt,u8 subsys,u16 offset,u32 value) cmdq_pkt_poll() argument 478 cmdq_pkt_poll_mask(struct cmdq_pkt * pkt,u8 subsys,u16 offset,u32 value,u32 mask) cmdq_pkt_poll_mask() argument 484 cmdq_pkt_assign(struct cmdq_pkt * pkt,u16 reg_idx,u32 value) cmdq_pkt_assign() argument 489 cmdq_pkt_poll_addr(struct cmdq_pkt * pkt,dma_addr_t addr,u32 value,u32 mask) cmdq_pkt_poll_addr() argument 494 cmdq_pkt_jump_abs(struct cmdq_pkt * pkt,dma_addr_t addr,u8 shift_pa) cmdq_pkt_jump_abs() argument 499 cmdq_pkt_jump(struct cmdq_pkt * pkt,dma_addr_t addr,u8 shift_pa) cmdq_pkt_jump() argument 504 cmdq_pkt_jump_rel(struct cmdq_pkt * pkt,s32 offset,u8 shift_pa) cmdq_pkt_jump_rel() argument 509 cmdq_pkt_eoc(struct cmdq_pkt * pkt) cmdq_pkt_eoc() argument [all...] |
/linux/include/net/caif/ |
H A D | cfpkt.h | 21 * pkt Packet to be destroyed. 23 void cfpkt_destroy(struct cfpkt *pkt); 28 * pkt Packet to extract header data from. 33 int cfpkt_extr_head(struct cfpkt *pkt, void *data, u16 len); 35 static inline u8 cfpkt_extr_head_u8(struct cfpkt *pkt) in cfpkt_extr_head_u8() argument 39 cfpkt_extr_head(pkt, &tmp, 1); in cfpkt_extr_head_u8() 44 static inline u16 cfpkt_extr_head_u16(struct cfpkt *pkt) in cfpkt_extr_head_u16() argument 48 cfpkt_extr_head(pkt, &tmp, 2); in cfpkt_extr_head_u16() 53 static inline u32 cfpkt_extr_head_u32(struct cfpkt *pkt) in cfpkt_extr_head_u32() argument 57 cfpkt_extr_head(pkt, in cfpkt_extr_head_u32() [all...] |
/linux/drivers/media/platform/amphion/ |
H A D | vpu_msgs.c | 25 void (*done)(struct vpu_inst *inst, struct vpu_rpc_event *pkt); 29 static void vpu_session_handle_start_done(struct vpu_inst *inst, struct vpu_rpc_event *pkt) in vpu_session_handle_start_done() argument 34 static void vpu_session_handle_mem_request(struct vpu_inst *inst, struct vpu_rpc_event *pkt) in vpu_session_handle_mem_request() argument 38 vpu_iface_unpack_msg_data(inst->core, pkt, (void *)&req_data); in vpu_session_handle_mem_request() 58 static void vpu_session_handle_stop_done(struct vpu_inst *inst, struct vpu_rpc_event *pkt) in vpu_session_handle_stop_done() argument 65 static void vpu_session_handle_seq_hdr(struct vpu_inst *inst, struct vpu_rpc_event *pkt) in vpu_session_handle_seq_hdr() argument 73 vpu_iface_unpack_msg_data(inst->core, pkt, (void *)&info); in vpu_session_handle_seq_hdr() 77 static void vpu_session_handle_resolution_change(struct vpu_inst *inst, struct vpu_rpc_event *pkt) in vpu_session_handle_resolution_change() argument 82 static void vpu_session_handle_enc_frame_done(struct vpu_inst *inst, struct vpu_rpc_event *pkt) in vpu_session_handle_enc_frame_done() argument 86 vpu_iface_unpack_msg_data(inst->core, pkt, (voi in vpu_session_handle_enc_frame_done() 92 vpu_session_handle_frame_request(struct vpu_inst * inst,struct vpu_rpc_event * pkt) vpu_session_handle_frame_request() argument 100 vpu_session_handle_frame_release(struct vpu_inst * inst,struct vpu_rpc_event * pkt) vpu_session_handle_frame_release() argument 118 vpu_session_handle_input_done(struct vpu_inst * inst,struct vpu_rpc_event * pkt) vpu_session_handle_input_done() argument 124 vpu_session_handle_pic_decoded(struct vpu_inst * inst,struct vpu_rpc_event * pkt) vpu_session_handle_pic_decoded() argument 132 vpu_session_handle_pic_done(struct vpu_inst * inst,struct vpu_rpc_event * pkt) vpu_session_handle_pic_done() argument 149 vpu_session_handle_eos(struct vpu_inst * inst,struct vpu_rpc_event * pkt) vpu_session_handle_eos() argument 154 vpu_session_handle_error(struct vpu_inst * inst,struct vpu_rpc_event * pkt) vpu_session_handle_error() argument 166 vpu_session_handle_firmware_xcpt(struct vpu_inst * inst,struct vpu_rpc_event * pkt) vpu_session_handle_firmware_xcpt() argument 177 vpu_session_handle_pic_skipped(struct vpu_inst * inst,struct vpu_rpc_event * pkt) vpu_session_handle_pic_skipped() argument 184 vpu_session_handle_dbg_msg(struct vpu_inst * inst,struct vpu_rpc_event * pkt) vpu_session_handle_dbg_msg() argument 192 vpu_terminate_string_msg(struct vpu_rpc_event * pkt) vpu_terminate_string_msg() argument 251 vpu_inst_receive_msg(struct vpu_inst * inst,struct vpu_rpc_event * pkt) vpu_inst_receive_msg() argument 277 struct vpu_rpc_event pkt; vpu_inst_run_work() local 283 vpu_inst_handle_msg(struct vpu_inst * inst,struct vpu_rpc_event * pkt) vpu_inst_handle_msg() argument 301 struct vpu_rpc_event pkt; vpu_handle_msg() local [all...] |
/linux/net/netfilter/ |
H A D | nft_set_pipapo_avx2.c | 216 int offset, const u8 *pkt, in nft_pipapo_avx2_lookup_4b_2() argument 220 u8 pg[2] = { pkt[0] >> 4, pkt[0] & 0xf }; in nft_pipapo_avx2_lookup_4b_2() 279 int offset, const u8 *pkt, in nft_pipapo_avx2_lookup_4b_4() argument 283 u8 pg[4] = { pkt[0] >> 4, pkt[0] & 0xf, pkt[1] >> 4, pkt[1] & 0xf }; in nft_pipapo_avx2_lookup_4b_4() 356 int offset, const u8 *pkt, in nft_pipapo_avx2_lookup_4b_8() argument 359 u8 pg[8] = { pkt[0] >> 4, pkt[0] & 0xf, pkt[1] >> 4, pkt[1] & 0xf, in nft_pipapo_avx2_lookup_4b_8() 360 pkt[2] >> 4, pkt[2] & 0xf, pkt[3] >> 4, pkt[3] & 0xf, in nft_pipapo_avx2_lookup_4b_8() 452 int offset, const u8 *pkt, in nft_pipapo_avx2_lookup_4b_12() argument 455 u8 pg[12] = { pkt[0] >> 4, pkt[0] & 0xf, pkt[1] >> 4, pkt[1] & 0xf, in nft_pipapo_avx2_lookup_4b_12() 456 pkt[2] >> 4, pkt[2] & 0xf, pkt[3] >> 4, pkt[3] & 0xf, in nft_pipapo_avx2_lookup_4b_12() [all …]
|
H A D | nft_reject_inet.c | 19 const struct nft_pktinfo *pkt) in nft_reject_inet_eval() argument 23 switch (nft_pf(pkt)) { in nft_reject_inet_eval() 27 nf_send_unreach(pkt->skb, priv->icmp_code, in nft_reject_inet_eval() 28 nft_hook(pkt)); in nft_reject_inet_eval() 31 nf_send_reset(nft_net(pkt), nft_sk(pkt), in nft_reject_inet_eval() 32 pkt->skb, nft_hook(pkt)); in nft_reject_inet_eval() 35 nf_send_unreach(pkt->skb, in nft_reject_inet_eval() 37 nft_hook(pkt)); in nft_reject_inet_eval() [all...] |
H A D | nft_reject_netdev.c | 86 const struct nft_pktinfo *pkt) in nft_reject_netdev_eval() argument 88 struct ethhdr *eth = eth_hdr(pkt->skb); in nft_reject_netdev_eval() 100 nft_reject_netdev_send_v4_unreach(nft_net(pkt), pkt->skb, in nft_reject_netdev_eval() 101 nft_in(pkt), in nft_reject_netdev_eval() 102 nft_hook(pkt), in nft_reject_netdev_eval() 106 nft_reject_netdev_send_v4_tcp_reset(nft_net(pkt), pkt->skb, in nft_reject_netdev_eval() 107 nft_in(pkt), in nft_reject_netdev_eval() 108 nft_hook(pkt)); in nft_reject_netdev_eval() [all...] |
/linux/drivers/input/touchscreen/ |
H A D | usbtouchscreen.c | 77 int (*get_pkt_len) (unsigned char *pkt, int len); 79 int (*read_data) (struct usbtouch_usb *usbtouch, unsigned char *pkt); 105 void (*process_pkt)(struct usbtouch_usb *usbtouch, unsigned char *pkt, int len); 129 static int e2i_read_data(struct usbtouch_usb *dev, unsigned char *pkt) in e2i_read_data() argument 131 int tmp = (pkt[0] << 8) | pkt[1]; in e2i_read_data() 132 dev->x = (pkt[2] << 8) | pkt[3]; in e2i_read_data() 133 dev->y = (pkt[4] << 8) | pkt[ in e2i_read_data() 200 egalax_read_data(struct usbtouch_usb * dev,unsigned char * pkt) egalax_read_data() argument 255 etouch_read_data(struct usbtouch_usb * dev,unsigned char * pkt) etouch_read_data() argument 300 panjit_read_data(struct usbtouch_usb * dev,unsigned char * pkt) panjit_read_data() argument 331 mtouch_read_data(struct usbtouch_usb * dev,unsigned char * pkt) mtouch_read_data() argument 490 itm_read_data(struct usbtouch_usb * dev,unsigned char * pkt) itm_read_data() argument 537 eturbo_read_data(struct usbtouch_usb * dev,unsigned char * pkt) eturbo_read_data() argument 578 gunze_read_data(struct usbtouch_usb * dev,unsigned char * pkt) gunze_read_data() argument 666 dmc_tsc10_read_data(struct usbtouch_usb * dev,unsigned char * pkt) dmc_tsc10_read_data() argument 691 irtouch_read_data(struct usbtouch_usb * dev,unsigned char * pkt) irtouch_read_data() argument 723 tc45usb_read_data(struct usbtouch_usb * dev,unsigned char * pkt) tc45usb_read_data() argument 758 idealtek_read_data(struct usbtouch_usb * dev,unsigned char * pkt) idealtek_read_data() argument 795 general_touch_read_data(struct usbtouch_usb * dev,unsigned char * pkt) general_touch_read_data() argument 819 gotop_read_data(struct usbtouch_usb * dev,unsigned char * pkt) gotop_read_data() argument 842 jastec_read_data(struct usbtouch_usb * dev,unsigned char * pkt) jastec_read_data() argument 865 zytronic_read_data(struct usbtouch_usb * dev,unsigned char * pkt) zytronic_read_data() argument 1054 nexio_read_data(struct usbtouch_usb * usbtouch,unsigned char * pkt) nexio_read_data() argument 1155 elo_read_data(struct usbtouch_usb * dev,unsigned char * pkt) elo_read_data() argument 1181 usbtouch_process_pkt(struct usbtouch_usb * usbtouch,unsigned char * pkt,int len) usbtouch_process_pkt() argument 1205 usbtouch_process_multi(struct usbtouch_usb * usbtouch,unsigned char * pkt,int len) usbtouch_process_multi() argument 1281 usbtouch_process_multi(struct usbtouch_usb * usbtouch,unsigned char * pkt,int len) usbtouch_process_multi() argument [all...] |
/linux/drivers/media/platform/qcom/iris/ |
H A D | iris_hfi_gen1_response.c | 16 struct hfi_msg_event_notify_pkt *pkt) in iris_hfi_gen1_read_changed_params() argument 20 u32 num_properties_changed = pkt->event_data2; in iris_hfi_gen1_read_changed_params() 21 u8 *data_ptr = (u8 *)&pkt->ext_event_data[0]; in iris_hfi_gen1_read_changed_params() 176 struct hfi_msg_event_notify_pkt *pkt) in iris_hfi_gen1_event_seq_changed() argument 186 switch (pkt->event_data1) { in iris_hfi_gen1_event_seq_changed() 195 num_properties_changed = pkt->event_data2; in iris_hfi_gen1_event_seq_changed() 201 iris_hfi_gen1_read_changed_params(inst, pkt); in iris_hfi_gen1_event_seq_changed() 220 struct hfi_msg_event_notify_pkt *pkt = packet; in iris_hfi_gen1_sys_event_notify() local 223 if (pkt->event_id == HFI_EVENT_SYS_ERROR) in iris_hfi_gen1_sys_event_notify() 225 pkt in iris_hfi_gen1_sys_event_notify() 239 iris_hfi_gen1_event_session_error(struct iris_inst * inst,struct hfi_msg_event_notify_pkt * pkt) iris_hfi_gen1_event_session_error() argument 268 struct hfi_msg_event_notify_pkt *pkt = packet; iris_hfi_gen1_session_event_notify() local 284 struct hfi_msg_sys_init_done_pkt *pkt = packet; iris_hfi_gen1_sys_init_done() local 296 iris_hfi_gen1_sys_get_prop_image_version(struct iris_core * core,struct hfi_msg_sys_property_info_pkt * pkt) iris_hfi_gen1_sys_get_prop_image_version() argument 326 struct hfi_msg_sys_property_info_pkt *pkt = packet; iris_hfi_gen1_sys_property_info() local 345 struct hfi_msg_session_empty_buffer_done_pkt *pkt = packet; iris_hfi_gen1_session_etb_done() local 390 struct hfi_msg_session_fbd_uncompressed_plane0_pkt *pkt = packet; iris_hfi_gen1_session_ftb_done() local 513 u32 pkt; global() member 577 struct hfi_session_pkt *pkt; iris_hfi_gen1_handle_response() local 653 struct hfi_msg_sys_coverage_pkt *pkt; iris_hfi_gen1_flush_debug_queue() local 659 struct hfi_msg_sys_debug_pkt *pkt = iris_hfi_gen1_flush_debug_queue() local [all...] |
H A D | iris_hfi_gen2_response.c | 18 int (*handle)(struct iris_core *core, struct iris_hfi_packet *pkt); 24 int (*handle)(struct iris_inst *inst, struct iris_hfi_packet *pkt); 29 int (*handle)(struct iris_inst *inst, struct iris_hfi_packet *pkt); 113 static bool iris_hfi_gen2_validate_packet_payload(struct iris_hfi_packet *pkt) in iris_hfi_gen2_validate_packet_payload() argument 117 switch (pkt->payload_info) { in iris_hfi_gen2_validate_packet_payload() 131 if (pkt->type == HFI_CMD_BUFFER) in iris_hfi_gen2_validate_packet_payload() 139 if (pkt->size < sizeof(struct iris_hfi_packet) + payload_size) in iris_hfi_gen2_validate_packet_payload() 166 u8 *pkt; in iris_hfi_gen2_validate_hdr_packet() local 172 pkt = (u8 *)((u8 *)hdr + sizeof(*hdr)); in iris_hfi_gen2_validate_hdr_packet() 175 packet = (struct iris_hfi_packet *)pkt; in iris_hfi_gen2_validate_hdr_packet() 187 iris_hfi_gen2_handle_session_info(struct iris_inst * inst,struct iris_hfi_packet * pkt) iris_hfi_gen2_handle_session_info() argument 226 iris_hfi_gen2_handle_session_error(struct iris_inst * inst,struct iris_hfi_packet * pkt) iris_hfi_gen2_handle_session_error() argument 266 iris_hfi_gen2_handle_system_error(struct iris_core * core,struct iris_hfi_packet * pkt) iris_hfi_gen2_handle_system_error() argument 286 iris_hfi_gen2_handle_system_init(struct iris_core * core,struct iris_hfi_packet * pkt) iris_hfi_gen2_handle_system_init() argument 299 iris_hfi_gen2_handle_session_close(struct iris_inst * inst,struct iris_hfi_packet * pkt) iris_hfi_gen2_handle_session_close() argument 447 iris_hfi_gen2_handle_session_stop(struct iris_inst * inst,struct iris_hfi_packet * pkt) iris_hfi_gen2_handle_session_stop() argument 462 iris_hfi_gen2_handle_session_buffer(struct iris_inst * inst,struct iris_hfi_packet * pkt) iris_hfi_gen2_handle_session_buffer() argument 490 iris_hfi_gen2_handle_session_drain(struct iris_inst * inst,struct iris_hfi_packet * pkt) iris_hfi_gen2_handle_session_drain() argument 611 iris_hfi_gen2_handle_src_change(struct iris_inst * inst,struct iris_hfi_packet * pkt) iris_hfi_gen2_handle_src_change() argument 629 iris_hfi_gen2_handle_session_command(struct iris_inst * inst,struct iris_hfi_packet * pkt) iris_hfi_gen2_handle_session_command() argument 657 iris_hfi_gen2_handle_session_property(struct iris_inst * inst,struct iris_hfi_packet * pkt) iris_hfi_gen2_handle_session_property() argument 713 iris_hfi_gen2_handle_image_version_property(struct iris_core * core,struct iris_hfi_packet * pkt) iris_hfi_gen2_handle_image_version_property() argument 736 iris_hfi_gen2_handle_system_property(struct iris_core * core,struct iris_hfi_packet * pkt) iris_hfi_gen2_handle_system_property() argument 752 u8 *pkt; iris_hfi_gen2_handle_system_response() local 846 u8 *pkt = (u8 *)((u8 *)hdr + sizeof(*hdr)); iris_hfi_gen2_handle_session_response() local 926 struct hfi_debug_header *pkt; iris_hfi_gen2_flush_debug_queue() local 947 struct iris_hfi_packet pkt = {.type = HFI_SYS_ERROR_WD_TIMEOUT}; iris_hfi_gen2_response_handler() local [all...] |
/linux/net/qrtr/ |
H A D | ns.c | 112 struct qrtr_ctrl_pkt pkt; in service_announce_new() local 119 iv.iov_base = &pkt; in service_announce_new() 120 iv.iov_len = sizeof(pkt); in service_announce_new() 122 memset(&pkt, 0, sizeof(pkt)); in service_announce_new() 123 pkt.cmd = cpu_to_le32(QRTR_TYPE_NEW_SERVER); in service_announce_new() 124 pkt.server.service = cpu_to_le32(srv->service); in service_announce_new() 125 pkt.server.instance = cpu_to_le32(srv->instance); in service_announce_new() 126 pkt.server.node = cpu_to_le32(srv->node); in service_announce_new() 127 pkt in service_announce_new() 138 struct qrtr_ctrl_pkt pkt; service_announce_del() local 169 struct qrtr_ctrl_pkt pkt; lookup_notify() local 301 struct qrtr_ctrl_pkt pkt; say_hello() local 337 struct qrtr_ctrl_pkt pkt; ctrl_cmd_bye() local 388 struct qrtr_ctrl_pkt pkt; ctrl_cmd_del_client() local 590 const struct qrtr_ctrl_pkt *pkt; qrtr_ns_worker() local [all...] |
/linux/net/vmw_vsock/ |
H A D | vmci_transport.c | 40 struct vmci_transport_packet *pkt); 44 struct vmci_transport_packet *pkt); 47 struct vmci_transport_packet *pkt); 50 struct vmci_transport_packet *pkt); 53 struct vmci_transport_packet *pkt); 55 struct vmci_transport_packet *pkt); 65 struct vmci_transport_packet pkt; member 112 vmci_transport_packet_init(struct vmci_transport_packet *pkt, in vmci_transport_packet_init() argument 122 memset(pkt, 0, sizeof(*pkt)); in vmci_transport_packet_init() 176 vmci_transport_packet_get_addresses(struct vmci_transport_packet * pkt,struct sockaddr_vm * local,struct sockaddr_vm * remote) vmci_transport_packet_get_addresses() argument 185 __vmci_transport_send_control_pkt(struct vmci_transport_packet * pkt,struct sockaddr_vm * src,struct sockaddr_vm * dst,enum vmci_transport_packet_type type,u64 size,u64 mode,struct vmci_transport_waiting_info * wait,u16 proto,struct vmci_handle handle,bool convert_error) __vmci_transport_send_control_pkt() argument 208 vmci_transport_reply_control_pkt_fast(struct vmci_transport_packet * pkt,enum vmci_transport_packet_type type,u64 size,u64 mode,struct vmci_transport_waiting_info * wait,struct vmci_handle handle) vmci_transport_reply_control_pkt_fast() argument 244 static struct vmci_transport_packet pkt; vmci_transport_send_control_pkt_bh() local 262 struct vmci_transport_packet *pkt; vmci_transport_alloc_send_control_pkt() local 304 vmci_transport_send_reset_bh(struct sockaddr_vm * dst,struct sockaddr_vm * src,struct vmci_transport_packet * pkt) vmci_transport_send_reset_bh() argument 315 vmci_transport_send_reset(struct sock * sk,struct vmci_transport_packet * pkt) vmci_transport_send_reset() argument 380 vmci_transport_reply_reset(struct vmci_transport_packet * pkt) vmci_transport_reply_reset() argument 480 vmci_transport_get_pending(struct sock * listener,struct vmci_transport_packet * pkt) vmci_transport_get_pending() argument 676 struct vmci_transport_packet *pkt; vmci_transport_recv_stream_cb() local 894 struct vmci_transport_packet *pkt; vmci_transport_recv_pkt_work() local 941 vmci_transport_recv_listen(struct sock * sk,struct vmci_transport_packet * pkt) vmci_transport_recv_listen() argument 1132 vmci_transport_recv_connecting_server(struct sock * listener,struct sock * pending,struct vmci_transport_packet * pkt) vmci_transport_recv_connecting_server() argument 1278 vmci_transport_recv_connecting_client(struct sock * sk,struct vmci_transport_packet * pkt) vmci_transport_recv_connecting_client() argument 1377 vmci_transport_recv_connecting_client_negotiate(struct sock * sk,struct vmci_transport_packet * pkt) vmci_transport_recv_connecting_client_negotiate() argument 1498 vmci_transport_recv_connecting_client_invalid(struct sock * sk,struct vmci_transport_packet * pkt) vmci_transport_recv_connecting_client_invalid() argument 1519 vmci_transport_recv_connected(struct sock * sk,struct vmci_transport_packet * pkt) vmci_transport_recv_connected() argument [all...] |