Searched refs:sockc (Results 1 - 19 of 19) sorted by relevance

/linux-master/net/ipv6/
H A Dping.c122 ipc6.sockc.tsflags = READ_ONCE(sk->sk_tsflags);
123 ipc6.sockc.mark = READ_ONCE(sk->sk_mark);
146 fl6.flowi6_mark = ipc6.sockc.mark;
H A Draw.c595 unsigned int flags, const struct sockcm_cookie *sockc)
623 skb->mark = sockc->mark;
624 skb->tstamp = sockc->transmit_time;
632 skb_setup_tx_timestamp(skb, sockc->tsflags);
781 ipc6.sockc.tsflags = READ_ONCE(sk->sk_tsflags);
782 ipc6.sockc.mark = fl6.flowi6_mark;
865 fl6.flowi6_mark = ipc6.sockc.mark;
915 msg->msg_flags, &ipc6.sockc);
593 rawv6_send_hdrinc(struct sock *sk, struct msghdr *msg, int length, struct flowi6 *fl6, struct dst_entry **dstp, unsigned int flags, const struct sockcm_cookie *sockc) argument
H A Dicmp.c592 ipc6.sockc.mark = mark;
797 ipc6.sockc.mark = mark;
H A Dudp.c1344 ipc6.sockc.tsflags = READ_ONCE(sk->sk_tsflags);
1345 ipc6.sockc.mark = READ_ONCE(sk->sk_mark);
1505 fl6->flowi6_mark = ipc6.sockc.mark;
H A Dip6_output.c1394 cork->base.mark = ipc6->sockc.mark;
1395 sock_tx_timestamp(sk, ipc6->sockc.tsflags, &cork->base.tx_flags);
1398 cork->base.transmit_time = ipc6->sockc.transmit_time;
H A Ddatagram.c780 err = __sock_cmsg_send(sk, cmsg, &ipc6->sockc);
/linux-master/net/ipv4/
H A Draw.c329 const struct sockcm_cookie *sockc)
362 skb->mark = sockc->mark;
363 skb->tstamp = sockc->transmit_time;
373 skb_setup_tx_timestamp(skb, sockc->tsflags);
609 flowi4_init_output(&fl4, ipc.oif, ipc.sockc.mark, tos, scope,
645 &rt, msg->msg_flags, &ipc.sockc);
326 raw_send_hdrinc(struct sock *sk, struct flowi4 *fl4, struct msghdr *msg, size_t length, struct rtable **rtp, unsigned int flags, const struct sockcm_cookie *sockc) argument
H A Dip_output.c1324 cork->mark = ipc->sockc.mark;
1326 cork->transmit_time = ipc->sockc.transmit_time;
1328 sock_tx_timestamp(sk, ipc->sockc.tsflags, &cork->tx_flags);
1606 ipc.sockc.transmit_time = transmit_time;
1637 ipc.sockc.mark = fl4.flowi4_mark;
H A Dicmp.c430 ipc.sockc.mark = mark;
735 ipc.sockc.mark = mark;
H A Dtcp.c1044 struct sockcm_cookie sockc; local
1113 sockcm_init(&sockc, sk);
1115 err = sock_cmsg_send(sk, msg, &sockc);
1309 tcp_tx_timestamp(sk, sockc.tsflags);
H A Dping.c782 flowi4_init_output(&fl4, ipc.oif, ipc.sockc.mark, tos, scope,
H A Dip_sockglue.c270 err = __sock_cmsg_send(sk, cmsg, &ipc->sockc);
H A Dudp.c1218 flowi4_init_output(fl4, ipc.oif, ipc.sockc.mark, tos, scope,
/linux-master/net/can/
H A Draw.c903 struct sockcm_cookie sockc; local
957 sockcm_init(&sockc, sk);
959 err = sock_cmsg_send(sk, msg, &sockc);
967 skb->tstamp = sockc.transmit_time;
969 skb_setup_tx_timestamp(skb, sockc.tsflags);
/linux-master/net/packet/
H A Daf_packet.c1959 struct sockcm_cookie sockc; local
2048 sockcm_init(&sockc, sk);
2050 err = sock_cmsg_send(sk, msg, &sockc);
2059 skb->tstamp = sockc.transmit_time;
2061 skb_setup_tx_timestamp(skb, sockc.tsflags);
2574 const struct sockcm_cookie *sockc)
2588 skb->tstamp = sockc->transmit_time;
2589 skb_setup_tx_timestamp(skb, sockc->tsflags);
2724 struct sockcm_cookie sockc; local
2776 sockcm_init(&sockc,
2571 tpacket_fill_skb(struct packet_sock *po, struct sk_buff *skb, void *frame, struct net_device *dev, void *data, int tp_len, __be16 proto, unsigned char *addr, int hlen, int copylen, const struct sockcm_cookie *sockc) argument
2952 struct sockcm_cookie sockc; local
[all...]
/linux-master/include/net/
H A Dip.h76 struct sockcm_cookie sockc; member in struct:ipcm_cookie
97 ipcm->sockc.mark = READ_ONCE(inet->sk.sk_mark);
98 ipcm->sockc.tsflags = READ_ONCE(inet->sk.sk_tsflags);
H A Dsock.h1865 static inline void sockcm_init(struct sockcm_cookie *sockc, argument
1868 *sockc = (struct sockcm_cookie) {
1874 struct sockcm_cookie *sockc);
1876 struct sockcm_cookie *sockc);
H A Dipv6.h358 struct sockcm_cookie sockc; member in struct:ipcm6_cookie
/linux-master/net/core/
H A Dsock.c2810 struct sockcm_cookie *sockc)
2821 sockc->mark = *(u32 *)CMSG_DATA(cmsg);
2832 sockc->tsflags &= ~SOF_TIMESTAMPING_TX_RECORD_MASK;
2833 sockc->tsflags |= tsflags;
2840 sockc->transmit_time = get_unaligned((u64 *)CMSG_DATA(cmsg));
2854 struct sockcm_cookie *sockc)
2864 ret = __sock_cmsg_send(sk, cmsg, sockc);
2809 __sock_cmsg_send(struct sock *sk, struct cmsghdr *cmsg, struct sockcm_cookie *sockc) argument
2853 sock_cmsg_send(struct sock *sk, struct msghdr *msg, struct sockcm_cookie *sockc) argument

Completed in 368 milliseconds