Home
last modified time | relevance | path

Searched refs:pkt (Results 1 – 25 of 509) sorted by relevance

12345678910>>...21

/openbmc/qemu/hw/net/
H A Dnet_rx_pkt.c96 pkt->vec[0].iov_base = &pkt->ehdr_buf; in net_rx_pkt_pull_data()
100 pkt->vec_len = iov_copy(pkt->vec + 1, pkt->vec_len_total - 1, in net_rx_pkt_pull_data()
106 pkt->vec_len = iov_copy(pkt->vec, pkt->vec_len_total, in net_rx_pkt_pull_data()
110 eth_get_protocols(pkt->vec, pkt->vec_len, 0, &pkt->hasip4, &pkt->hasip6, in net_rx_pkt_pull_data()
111 &pkt->l3hdr_off, &pkt->l4hdr_off, &pkt->l5hdr_off, in net_rx_pkt_pull_data()
112 &pkt->ip6hdr_info, &pkt->ip4hdr_info, &pkt->l4hdr_info); in net_rx_pkt_pull_data()
114 trace_net_rx_pkt_parsed(pkt->hasip4, pkt->hasip6, pkt->l4hdr_info.proto, in net_rx_pkt_pull_data()
115 pkt->l3hdr_off, pkt->l4hdr_off, pkt->l5hdr_off); in net_rx_pkt_pull_data()
163 pkt->tot_len, pkt->ehdr_buf_len, pkt->tci); in net_rx_pkt_dump()
197 &pkt->l3hdr_off, &pkt->l4hdr_off, &pkt->l5hdr_off, in net_rx_pkt_set_protocols()
[all …]
H A Dnet_tx_pkt.c79 *pkt = p; in net_tx_pkt_init()
84 if (pkt) { in net_tx_pkt_uninit()
96 pkt->l3_hdr.ip.ip_len = cpu_to_be16(pkt->payload_len + in net_tx_pkt_update_ip_hdr_checksum()
277 pkt->payload_len = iov_size(pkt->raw, pkt->raw_frags) - pkt->hdr_len; in net_tx_pkt_rebuild_payload()
280 pkt->raw, pkt->raw_frags, in net_tx_pkt_rebuild_payload()
367 pkt->virt_hdr.csum_start = pkt->hdr_len; in net_tx_pkt_build_vheader()
375 pkt->virt_hdr.csum_start = pkt->hdr_len; in net_tx_pkt_build_vheader()
403 if (pkt->raw_frags >= pkt->max_raw_frags) { in net_tx_pkt_add_raw_fragment()
407 ventry = &pkt->raw[pkt->raw_frags]; in net_tx_pkt_add_raw_fragment()
431 return pkt->hdr_len + pkt->payload_len; in net_tx_pkt_get_total_len()
[all …]
H A Dnet_rx_pkt.h34 void net_rx_pkt_uninit(struct NetRxPkt *pkt);
42 void net_rx_pkt_init(struct NetRxPkt **pkt);
52 size_t net_rx_pkt_get_total_len(struct NetRxPkt *pkt);
63 void net_rx_pkt_set_protocols(struct NetRxPkt *pkt,
76 void net_rx_pkt_get_protocols(struct NetRxPkt *pkt,
144 net_rx_pkt_calc_rss_hash(struct NetRxPkt *pkt,
162 bool net_rx_pkt_is_tcp_ack(struct NetRxPkt *pkt);
218 void net_rx_pkt_attach_iovec(struct NetRxPkt *pkt,
285 void net_rx_pkt_dump(struct NetRxPkt *pkt);
294 void net_rx_pkt_set_vhdr(struct NetRxPkt *pkt,
[all …]
H A Dnet_tx_pkt.h45 void net_tx_pkt_uninit(struct NetTxPkt *pkt);
77 void net_tx_pkt_setup_vlan_header_ex(struct NetTxPkt *pkt,
90 net_tx_pkt_setup_vlan_header_ex(pkt, vlan, ETH_P_VLAN); in net_tx_pkt_setup_vlan_header()
109 void net_tx_pkt_update_ip_checksums(struct NetTxPkt *pkt);
125 bool net_tx_pkt_update_sctp_checksum(struct NetTxPkt *pkt);
134 size_t net_tx_pkt_get_total_len(struct NetTxPkt *pkt);
151 void net_tx_pkt_dump(struct NetTxPkt *pkt);
160 void net_tx_pkt_reset(struct NetTxPkt *pkt,
210 bool net_tx_pkt_parse(struct NetTxPkt *pkt);
218 bool net_tx_pkt_has_fragments(struct NetTxPkt *pkt);
[all …]
/openbmc/linux/drivers/media/platform/qcom/venus/
H A Dhfi_cmds.c16 pkt->hdr.size = sizeof(*pkt); in pkt_sys_init()
23 pkt->hdr.size = sizeof(*pkt); in pkt_sys_pc_prep()
73 pkt->hdr.size = sizeof(*pkt); in pkt_sys_set_resource()
100 pkt->hdr.size = sizeof(*pkt); in pkt_sys_unset_resource()
120 pkt->hdr.size = sizeof(*pkt); in pkt_sys_ping()
147 pkt->hdr.size = sizeof(*pkt); in pkt_sys_ssr_cmd()
156 pkt->hdr.size = sizeof(*pkt); in pkt_sys_image_version()
168 pkt->shdr.hdr.size = sizeof(*pkt); in pkt_session_init()
179 pkt->shdr.hdr.size = sizeof(*pkt); in pkt_session_cmd()
270 pkt->shdr.hdr.size = sizeof(*pkt); in pkt_session_etb_decoder()
[all …]
H A Dhfi_msgs.c152 if (pkt) in event_sys_error()
155 pkt->shdr.session_id, pkt->event_data1, in event_sys_error()
168 pkt->event_data1, pkt->shdr.session_id); in event_session_error()
183 pkt->event_data1, pkt->event_data2, in event_session_error()
236 rem_bytes = pkt->hdr.size - sizeof(*pkt); in hfi_sys_init_done()
261 req_bytes = pkt->hdr.size - sizeof(*pkt); in sys_get_prop_image_version()
366 req_bytes = pkt->shdr.hdr.size - sizeof(*pkt); in session_get_prop_profile_level()
387 req_bytes = pkt->shdr.hdr.size - sizeof(*pkt); in session_get_prop_buf_req()
461 rem_bytes = pkt->shdr.hdr.size - sizeof(*pkt); in hfi_session_init_done()
500 pkt->filled_len, pkt->offset, 0, 0, 0); in hfi_session_etb_done()
[all …]
/openbmc/linux/arch/sparc/kernel/
H A Dviohs.c54 memset(&pkt, 0, sizeof(pkt)); in send_version()
166 pkt->type, pkt->stype, pkt->stype_env, pkt->sid); in process_unknown()
203 u.pkt.num_descr, u.pkt.descr_size, u.pkt.options, in send_dreg()
222 memset(&pkt, 0, sizeof(pkt)); in send_rdx()
262 pkt->major, pkt->minor, pkt->dev_class); in process_ver_info()
315 pkt->major, pkt->minor, pkt->dev_class); in process_ver_ack()
350 pkt->major, pkt->minor, pkt->dev_class); in process_ver_nack()
436 pkt->num_descr, pkt->descr_size, pkt->options, in process_dreg_info()
482 pkt->num_descr, pkt->descr_size, pkt->options, in process_dreg_info()
508 pkt->num_descr, pkt->descr_size, pkt->options, in process_dreg_ack()
[all …]
/openbmc/linux/drivers/infiniband/sw/rxe/
H A Drxe_hdr.h292 return __bth_se(pkt->hdr); in bth_se()
392 __bth_set_resv7(pkt->hdr); in bth_set_resv7()
519 __deth_set_sqp(pkt->hdr + in deth_set_sqp()
582 __reth_set_va(pkt->hdr + in reth_set_va()
606 __reth_set_len(pkt->hdr + in reth_set_len()
638 return __feth_plt(pkt->hdr + rxe_opcode[pkt->opcode].offset[RXE_FETH]); in feth_plt()
643 return __feth_sel(pkt->hdr + rxe_opcode[pkt->opcode].offset[RXE_FETH]); in feth_sel()
649 (pkt->hdr + rxe_opcode[pkt->opcode].offset[RXE_FETH]); in feth_init()
833 __aeth_set_syn(pkt->hdr + in aeth_set_syn()
968 return pkt->hdr + rxe_opcode[pkt->opcode].offset[RXE_PAYLOAD]; in payload_addr()
[all …]
H A Drxe_recv.c81 pkt->pkey_index = 0; in check_keys()
173 pkt->qp = qp; in hdr_check()
225 err = check_keys(rxe, pkt, bth_qpn(pkt), qp); in rxe_rcv_mcast_pkt()
251 pkt->qp = qp; in rxe_rcv_mcast_pkt()
328 pkt->opcode = bth_opcode(pkt); in rxe_rcv()
329 pkt->psn = bth_psn(pkt); in rxe_rcv()
330 pkt->qp = NULL; in rxe_rcv()
331 pkt->mask |= rxe_opcode[pkt->opcode].mask; in rxe_rcv()
336 err = hdr_check(pkt); in rxe_rcv()
354 if (pkt->qp) in rxe_rcv()
[all …]
/openbmc/linux/drivers/infiniband/hw/qib/
H A Dqib_user_sdma.c338 if (pkt->tiddma && len > pkt->tidsm[pkt->tidsmidx].length) in qib_user_sdma_page_to_frags()
382 pkt->addr[pkt->index].addr = in qib_user_sdma_page_to_frags()
384 pkt->addr[pkt->index].kvaddr, in qib_user_sdma_page_to_frags()
388 pkt->addr[pkt->index].addr)) { in qib_user_sdma_page_to_frags()
472 if (!pkt->addr[pkt->index].addr) { in qib_user_sdma_page_to_frags()
473 pkt->addr[pkt->index].addr = in qib_user_sdma_page_to_frags()
475 pkt->addr[pkt->index].kvaddr, in qib_user_sdma_page_to_frags()
479 pkt->addr[pkt->index].addr)) { in qib_user_sdma_page_to_frags()
529 pkt->index = pkt->naddr; in qib_user_sdma_page_to_frags()
1305 if (pkt->index == pkt->naddr) { in qib_user_sdma_send_desc()
[all …]
/openbmc/linux/drivers/usb/renesas_usbhs/
H A Dfifo.c201 pkt->done(priv, pkt); in usbhsf_pkt_handler()
423 pkt->actual = pkt->length; in usbhs_dcp_dir_switch_done()
535 buf = pkt->buf + pkt->actual; in usbhsf_pio_try_push()
536 len = pkt->length - pkt->actual; in usbhsf_pio_try_push()
566 if (pkt->actual < pkt->length) in usbhsf_pio_try_push()
585 pkt->length, pkt->actual, *is_done, pkt->zero); in usbhsf_pio_try_push()
734 pkt->length, pkt->actual, *is_done, pkt->zero); in usbhsf_pio_try_pop()
948 pkt->actual += pkt->trans; in usbhsf_dma_push_done()
950 if (pkt->actual < pkt->length) in usbhsf_dma_push_done()
1032 pkt->trans = pkt->length; in usbhsf_dma_prepare_pop_with_usb_dmac()
[all …]
/openbmc/linux/net/caif/
H A Dcfpkt_skbuff.c17 #define PKT_ERROR(pkt, errmsg) \ argument
19 cfpkt_priv(pkt)->erronous = true; \
52 return cfpkt_priv(pkt)->erronous; in is_erronous()
57 return &pkt->skb; in pkt_to_skb()
69 return pkt; in cfpkt_fromnative()
75 return (void *) pkt; in cfpkt_tonative()
123 if (unlikely(is_erronous(pkt))) in cfpkt_extr_head()
150 if (unlikely(is_erronous(pkt))) in cfpkt_extr_trail()
267 return iter_func(data, pkt->skb.data, cfpkt_getlen(pkt)); in cfpkt_iterate()
284 return cfpkt_getlen(pkt); in cfpkt_setlen()
[all …]
H A Dcfctrl.c178 struct cfpkt *pkt; in cfctrl_enum_req() local
187 if (!pkt) in cfctrl_enum_req()
196 dn->transmit(dn, pkt); in cfctrl_enum_req()
210 struct cfpkt *pkt; in cfctrl_linkup_request() local
226 if (!pkt) in cfctrl_linkup_request()
272 cfpkt_destroy(pkt); in cfctrl_linkup_request()
277 cfpkt_destroy(pkt); in cfctrl_linkup_request()
294 dn->transmit(dn, pkt); in cfctrl_linkup_request()
312 struct cfpkt *pkt; in cfctrl_linkdown_req() local
321 if (!pkt) in cfctrl_linkdown_req()
[all …]
/openbmc/linux/include/net/netfilter/
H A Dnf_tables_ipv4.h12 ip = ip_hdr(pkt->skb); 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()
24 iph = skb_header_pointer(pkt->skb, skb_network_offset(pkt->skb), in __nft_set_pktinfo_ipv4_validate()
34 if (pkt->skb->len < len) in __nft_set_pktinfo_ipv4_validate()
42 pkt->tprot = iph->protocol; in __nft_set_pktinfo_ipv4_validate()
43 pkt->thoff = thoff; in __nft_set_pktinfo_ipv4_validate()
63 iph = ip_hdr(pkt->skb); in nft_set_pktinfo_ipv4_ingress()
69 if (pkt->skb->len < len) { in nft_set_pktinfo_ipv4_ingress()
79 pkt->tprot = iph->protocol; in nft_set_pktinfo_ipv4_ingress()
[all …]
H A Dnf_tables_ipv6.h17 nft_set_pktinfo_unspec(pkt); 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()
37 ip6h = skb_header_pointer(pkt->skb, skb_network_offset(pkt->skb), in __nft_set_pktinfo_ipv6_validate()
54 pkt->tprot = protohdr; in __nft_set_pktinfo_ipv6_validate()
55 pkt->thoff = thoff; in __nft_set_pktinfo_ipv6_validate()
56 pkt->fragoff = frag_off; in __nft_set_pktinfo_ipv6_validate()
100 pkt->tprot = protohdr; in nft_set_pktinfo_ipv6_ingress()
101 pkt->thoff = thoff; in nft_set_pktinfo_ipv6_ingress()
[all …]
/openbmc/qemu/target/hexagon/mmvec/
H A Ddecode_ext_mmvec.c27 check_new_value(Packet *pkt) in check_new_value() argument
38 for (i = 1; i < pkt->num_insns; i++) { in check_new_value()
83 pkt->insn[i].new_value_producer_slot = pkt->insn[def_idx].slot; in check_new_value()
102 pkt->insn[i].new_value_producer_slot = pkt->insn[def_idx].slot; in check_new_value()
149 for (i = 0; i < pkt->num_insns; i++) { in decode_shuffle_for_execution_vops()
189 check_for_vhist(Packet *pkt) in check_for_vhist() argument
191 pkt->vhist_insn = NULL; in check_for_vhist()
193 Insn *insn = &pkt->insn[i]; in check_for_vhist()
196 pkt->vhist_insn = insn; in check_for_vhist()
231 check_new_value(pkt); in mmvec_ext_decode_checks()
[all …]
/openbmc/qemu/net/
H A Dcolo.c63 pkt->vnet_hdr_len, pkt->size); in parse_packet_early()
91 if (pkt->size < l2hdr_len + network_length + pkt->vnet_hdr_len) { in parse_packet_early()
95 pkt->transport_header = pkt->network_header + network_length; in parse_packet_early()
170 pkt->size = size; in packet_new()
174 return pkt; in packet_new()
185 pkt->data = data; in packet_new_nocopy()
186 pkt->size = size; in packet_new_nocopy()
190 return pkt; in packet_new_nocopy()
195 Packet *pkt = opaque; in packet_destroy() local
197 g_free(pkt->data); in packet_destroy()
[all …]
/openbmc/linux/drivers/soc/mediatek/
H A Dmtk-cmdq-helper.c115 pkt = kzalloc(sizeof(*pkt), GFP_KERNEL); in cmdq_pkt_create()
116 if (!pkt) in cmdq_pkt_create()
119 if (!pkt->va_base) { in cmdq_pkt_create()
120 kfree(pkt); in cmdq_pkt_create()
127 dma_addr = dma_map_single(dev, pkt->va_base, pkt->buf_size, in cmdq_pkt_create()
132 kfree(pkt); in cmdq_pkt_create()
138 return pkt; in cmdq_pkt_create()
146 dma_unmap_single(client->chan->mbox->dev, pkt->pa_base, pkt->buf_size, in cmdq_pkt_destroy()
149 kfree(pkt); in cmdq_pkt_destroy()
158 if (unlikely(pkt->cmd_buf_size + CMDQ_INST_SIZE > pkt->buf_size)) { in cmdq_pkt_append_command()
[all …]
/openbmc/linux/include/net/caif/
H A Dcfpkt.h23 void cfpkt_destroy(struct cfpkt *pkt);
39 cfpkt_extr_head(pkt, &tmp, 1); in cfpkt_extr_head_u8()
48 cfpkt_extr_head(pkt, &tmp, 2); in cfpkt_extr_head_u16()
57 cfpkt_extr_head(pkt, &tmp, 4); in cfpkt_extr_head_u32()
113 int cfpkt_pad_trail(struct cfpkt *pkt, u16 len);
139 bool cfpkt_more(struct cfpkt *pkt);
148 bool cfpkt_erroneous(struct cfpkt *pkt);
155 u16 cfpkt_getlen(struct cfpkt *pkt);
163 int cfpkt_setlen(struct cfpkt *pkt, u16 len);
201 int cfpkt_iterate(struct cfpkt *pkt,
[all …]
/openbmc/linux/include/linux/soc/mediatek/
H A Dmtk-cmdq.h75 void cmdq_pkt_destroy(struct cmdq_pkt *pkt);
98 int cmdq_pkt_write_mask(struct cmdq_pkt *pkt, u8 subsys,
193 int cmdq_pkt_clear_event(struct cmdq_pkt *pkt, u16 event);
202 int cmdq_pkt_set_event(struct cmdq_pkt *pkt, u16 event);
217 int cmdq_pkt_poll(struct cmdq_pkt *pkt, u8 subsys,
234 int cmdq_pkt_poll_mask(struct cmdq_pkt *pkt, u8 subsys,
259 int cmdq_pkt_jump(struct cmdq_pkt *pkt, dma_addr_t addr);
267 int cmdq_pkt_finalize(struct cmdq_pkt *pkt);
280 int cmdq_pkt_flush_async(struct cmdq_pkt *pkt);
382 static inline int cmdq_pkt_finalize(struct cmdq_pkt *pkt) in cmdq_pkt_finalize() argument
[all …]
/openbmc/linux/drivers/accel/habanalabs/common/
H A Dhwmon.c575 memset(&pkt, 0, sizeof(pkt)); in hl_get_temperature()
583 pkt.ctl, pkt.sensor_index, pkt.type); in hl_get_temperature()
606 memset(&pkt, 0, sizeof(pkt)); in hl_set_temperature()
632 memset(&pkt, 0, sizeof(pkt)); in hl_get_voltage()
661 memset(&pkt, 0, sizeof(pkt)); in hl_get_current()
690 memset(&pkt, 0, sizeof(pkt)); in hl_get_fan_speed()
719 memset(&pkt, 0, sizeof(pkt)); in hl_get_pwm_info()
747 memset(&pkt, 0, sizeof(pkt)); in hl_set_pwm_info()
770 memset(&pkt, 0, sizeof(pkt)); in hl_set_voltage()
795 memset(&pkt, 0, sizeof(pkt)); in hl_set_current()
[all …]
/openbmc/linux/drivers/media/platform/amphion/
H A Dvpu_msgs.c194 if (pkt->hdr.num == ARRAY_SIZE(pkt->data)) in vpu_terminate_string_msg()
195 pkt->hdr.num--; in vpu_terminate_string_msg()
196 pkt->data[pkt->hdr.num] = 0; in vpu_terminate_string_msg()
256 memset(pkt, 0, sizeof(*pkt)); in vpu_inst_receive_msg()
264 if (pkt->hdr.num > 0) { in vpu_inst_receive_msg()
277 struct vpu_rpc_event pkt; in vpu_inst_run_work() local
286 u32 id = pkt->hdr.id; in vpu_inst_handle_msg()
292 bytes = sizeof(pkt->hdr) + pkt->hdr.num * sizeof(u32); in vpu_inst_handle_msg()
305 memset(&pkt, 0, sizeof(pkt)); in vpu_handle_msg()
308 pkt.hdr.index, pkt.hdr.id, pkt.hdr.num); in vpu_handle_msg()
[all …]
/openbmc/qemu/target/hexagon/
H A Dprintinsn.c60 for (int i = 0; i < pkt->num_insns; i++) { in snprint_a_pkt_disas()
61 if (pkt->insn[i].part1) { in snprint_a_pkt_disas()
86 snprintinsn(buf, &(pkt->insn[i])); in snprint_a_pkt_disas()
88 if (i < pkt->num_insns - 1) { in snprint_a_pkt_disas()
121 if (pkt->num_insns > 1) { in snprint_a_pkt_debug()
126 if (pkt->insn[i].part1) { in snprint_a_pkt_debug()
130 snprintinsn(buf, &(pkt->insn[i])); in snprint_a_pkt_debug()
135 if (pkt->insn[i].extension_valid) { in snprint_a_pkt_debug()
138 slot = pkt->insn[i].slot; in snprint_a_pkt_debug()
139 opcode = pkt->insn[i].opcode; in snprint_a_pkt_debug()
[all …]
/openbmc/linux/net/netfilter/
H A Dnft_set_pipapo_avx2.c281 u8 pg[4] = { pkt[0] >> 4, pkt[0] & 0xf, pkt[1] >> 4, pkt[1] & 0xf }; in nft_pipapo_avx2_lookup_4b_4()
357 pkt[2] >> 4, pkt[2] & 0xf, pkt[3] >> 4, pkt[3] & 0xf, in nft_pipapo_avx2_lookup_4b_8()
452 pkt[2] >> 4, pkt[2] & 0xf, pkt[3] >> 4, pkt[3] & 0xf, in nft_pipapo_avx2_lookup_4b_12()
453 pkt[4] >> 4, pkt[4] & 0xf, pkt[5] >> 4, pkt[5] & 0xf, in nft_pipapo_avx2_lookup_4b_12()
541 pkt[2] >> 4, pkt[2] & 0xf, pkt[3] >> 4, pkt[3] & 0xf, in nft_pipapo_avx2_lookup_4b_32()
542 pkt[4] >> 4, pkt[4] & 0xf, pkt[5] >> 4, pkt[5] & 0xf, in nft_pipapo_avx2_lookup_4b_32()
543 pkt[6] >> 4, pkt[6] & 0xf, pkt[7] >> 4, pkt[7] & 0xf, in nft_pipapo_avx2_lookup_4b_32()
544 pkt[8] >> 4, pkt[8] & 0xf, pkt[9] >> 4, pkt[9] & 0xf, in nft_pipapo_avx2_lookup_4b_32()
545 pkt[10] >> 4, pkt[10] & 0xf, pkt[11] >> 4, pkt[11] & 0xf, in nft_pipapo_avx2_lookup_4b_32()
546 pkt[12] >> 4, pkt[12] & 0xf, pkt[13] >> 4, pkt[13] & 0xf, in nft_pipapo_avx2_lookup_4b_32()
[all …]
H A Dnft_reject_inet.c23 switch (nft_pf(pkt)) { 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()
44 nf_send_unreach6(nft_net(pkt), pkt->skb, in nft_reject_inet_eval()
48 nf_send_reset6(nft_net(pkt), nft_sk(pkt), in nft_reject_inet_eval()
49 pkt->skb, nft_hook(pkt)); in nft_reject_inet_eval()
52 nf_send_unreach6(nft_net(pkt), pkt->skb, in nft_reject_inet_eval()
[all …]

12345678910>>...21