Home
last modified time | relevance | path

Searched refs:skb_tail_pointer (Results 1 – 25 of 141) sorted by relevance

123456

/Linux-v4.19/net/ipv4/netfilter/
Darpt_mangle.c29 (arpptr + hln > skb_tail_pointer(skb))) in target()
36 (arpptr + pln > skb_tail_pointer(skb))) in target()
43 (arpptr + hln > skb_tail_pointer(skb))) in target()
50 (arpptr + pln > skb_tail_pointer(skb))) in target()
/Linux-v4.19/include/uapi/linux/netfilter/
Dnfnetlink_compat.h48 ({ struct nfattr *__start = (struct nfattr *)skb_tail_pointer(skb); \
52 ({ (start)->nfa_len = skb_tail_pointer(skb) - (unsigned char *)(start); \
/Linux-v4.19/net/caif/
Dcfpkt_skbuff.c157 if (unlikely(skb->data + len > skb_tail_pointer(skb))) { in cfpkt_extr_trail()
161 from = skb_tail_pointer(skb) - len; in cfpkt_extr_trail()
328 memcpy(skb_tail_pointer(dst), add->data, skb_headlen(add)); in cfpkt_append()
341 u16 len2nd = skb_tail_pointer(skb) - split; in cfpkt_split()
346 if (skb->data + pos > skb_tail_pointer(skb)) { in cfpkt_split()
/Linux-v4.19/net/sctp/
Dinqueue.c220 if (chunk->chunk_end + sizeof(*ch) <= skb_tail_pointer(chunk->skb)) { in sctp_inq_pop()
223 } else if (chunk->chunk_end > skb_tail_pointer(chunk->skb)) { in sctp_inq_pop()
226 chunk->chunk_end = skb_tail_pointer(chunk->skb); in sctp_inq_pop()
/Linux-v4.19/drivers/misc/sgi-xp/
Dxpnet.c234 (void *)skb->data, skb_tail_pointer(skb), skb_end_pointer(skb), in xpnet_receive()
243 (void *)skb->head, (void *)skb->data, skb_tail_pointer(skb), in xpnet_receive()
384 msg->tailout_ignore = end_addr - (u64)skb_tail_pointer(skb); in xpnet_send()
420 (void *)skb->data, skb_tail_pointer(skb), skb_end_pointer(skb), in xpnet_dev_hard_start_xmit()
445 end_addr = L1_CACHE_ALIGN((u64)skb_tail_pointer(skb)); in xpnet_dev_hard_start_xmit()
/Linux-v4.19/net/ieee802154/
Dheader_ops.c277 if (buf + 3 > skb_tail_pointer(skb)) in ieee802154_hdr_peek_addrs()
283 if (rc < 0 || buf + rc > skb_tail_pointer(skb)) in ieee802154_hdr_peek_addrs()
305 if (buf + want > skb_tail_pointer(skb)) in ieee802154_hdr_peek()
/Linux-v4.19/include/net/
Dinet_ecn.h148 skb_tail_pointer(skb)) in INET_ECN_set_ce()
154 skb_tail_pointer(skb)) in INET_ECN_set_ce()
Dnetlink.h525 nlh->nlmsg_len = skb_tail_pointer(skb) - (unsigned char *)nlh; in nlmsg_end()
536 return skb_tail_pointer(skb); in nlmsg_get_pos()
1279 struct nlattr *start = (struct nlattr *)skb_tail_pointer(skb); in nla_nest_start()
1299 start->nla_len = skb_tail_pointer(skb) - (unsigned char *)start; in nla_nest_end()
1352 if (IS_ALIGNED((unsigned long)skb_tail_pointer(skb), 8)) in nla_need_padding_for_64bit()
Dmac802154.h254 (skb_tail_pointer(skb) - in ieee802154_get_fc_from_skb()
/Linux-v4.19/net/netfilter/ipvs/
Dip_vs_ftp.c281 data_limit = skb_tail_pointer(skb); in ip_vs_ftp_out()
298 data_limit = skb_tail_pointer(skb); in ip_vs_ftp_out()
446 data_limit = skb_tail_pointer(skb); in ip_vs_ftp_in()
/Linux-v4.19/net/dsa/
Dtag_trailer.c67 trailer = skb_tail_pointer(skb) - 4; in trailer_rcv()
Dtag_ksz.c86 tag = skb_tail_pointer(skb) - KSZ_EGRESS_TAG_LEN; in ksz_rcv()
/Linux-v4.19/net/core/
Dgen_stats.c71 d->tail = (struct nlattr *)skb_tail_pointer(skb); in gnet_stats_start_copy_compat()
378 d->tail->nla_len = skb_tail_pointer(d->skb) - (u8 *)d->tail; in gnet_stats_finish_copy()
/Linux-v4.19/net/sched/
Dematch.c454 tail = skb_tail_pointer(skb); in tcf_em_tree_dump()
476 tail = skb_tail_pointer(skb); in tcf_em_tree_dump()
Dact_api.c704 unsigned char *b = skb_tail_pointer(skb); in tcf_action_dump_1()
1003 unsigned char *b = skb_tail_pointer(skb); in tca_get_fill()
1023 nlh->nlmsg_len = skb_tail_pointer(skb) - b; in tca_get_fill()
1111 b = skb_tail_pointer(skb); in tca_action_flush()
1150 nlh->nlmsg_len = skb_tail_pointer(skb) - b; in tca_action_flush()
1413 unsigned char *b = skb_tail_pointer(skb); in tc_dump_action()
1485 nlh->nlmsg_len = skb_tail_pointer(skb) - b; in tc_dump_action()
Dact_connmark.c157 unsigned char *b = skb_tail_pointer(skb); in tcf_connmark_dump()
/Linux-v4.19/net/ipv6/
Doutput_core.c82 unsigned int packet_len = skb_tail_pointer(skb) - in ip6_find_1stfragopt()
Dexthdrs_core.c118 int packet_len = skb_tail_pointer(skb) - skb_network_header(skb); in ipv6_find_tlv()
Dmip6.c269 unsigned int packet_len = skb_tail_pointer(skb) - in mip6_destopt_offset()
405 unsigned int packet_len = skb_tail_pointer(skb) - in mip6_rthdr_offset()
/Linux-v4.19/net/netfilter/
Dnf_nat_helper.c46 skb_tail_pointer(skb) - (skb_network_header(skb) + dataoff + in mangle_contents()
Dnf_tables_core.c82 if (unlikely(ptr + priv->len > skb_tail_pointer(skb))) in nft_payload_fast_eval()
/Linux-v4.19/drivers/staging/rtl8712/
Dusb_ops_linux.c287 precvbuf->ptail = skb_tail_pointer(precvbuf->pskb); in r8712_usb_read_port()
293 precvbuf->ptail = skb_tail_pointer(precvbuf->pskb); in r8712_usb_read_port()
/Linux-v4.19/net/mac802154/
Dllsec.c632 datalen = skb_tail_pointer(skb) - data; in llsec_do_encrypt_unauth()
676 datalen = skb_tail_pointer(skb) - data; in llsec_do_encrypt_auth()
848 datalen = skb_tail_pointer(skb) - data; in llsec_do_decrypt_unauth()
882 datalen = skb_tail_pointer(skb) - data; in llsec_do_decrypt_auth()
/Linux-v4.19/drivers/s390/net/
Dctcm_mpc.c971 ch->xid = (struct xid2 *)skb_tail_pointer(ch->xid_skb); in mpc_channel_action()
973 ch->xid_id = skb_tail_pointer(ch->xid_skb); in mpc_channel_action()
1302 grp->xid = (struct xid2 *)skb_tail_pointer(grp->xid_skb); in ctcmpc_init_mpc_group()
1307 grp->xid_id = skb_tail_pointer(grp->xid_skb); in ctcmpc_init_mpc_group()
1588 (struct xid2 *)skb_tail_pointer(grp->rcvd_xid_skb); in mpc_validate_xid()
1690 ch->rcvd_xid = (struct xid2 *)skb_tail_pointer(ch->trans_skb); in mpc_action_side_xid()
1693 ch->rcvd_xid_id = skb_tail_pointer(ch->trans_skb); in mpc_action_side_xid()
/Linux-v4.19/net/decnet/
Ddn_nsp_out.c665 skb_tail_pointer(skb), type)); in dn_nsp_send_conninit()
667 skb_tail_pointer(skb), 2)); in dn_nsp_send_conninit()

123456