Lines Matching refs:ipc6
1342 struct inet6_cork *v6_cork, struct ipcm6_cookie *ipc6,
1347 struct ipv6_txoptions *nopt, *opt = ipc6->opt;
1387 v6_cork->hop_limit = ipc6->hlimit;
1388 v6_cork->tclass = ipc6->tclass;
1401 cork->base.gso_size = ipc6->gso_size;
1403 cork->base.mark = ipc6->sockc.mark;
1404 cork->base.priority = ipc6->sockc.priority;
1405 sock_tx_timestamp(sk, &ipc6->sockc, &cork->base.tx_flags);
1406 if (ipc6->sockc.tsflags & SOCKCM_FLAG_TS_OPT_ID) {
1408 cork->base.ts_opt_id = ipc6->sockc.ts_opt_id;
1411 cork->base.transmit_time = ipc6->sockc.transmit_time;
1424 unsigned int flags, struct ipcm6_cookie *ipc6)
1478 if (cork->length + length > mtu - headersize && ipc6->dontfrag &&
1828 struct ipcm6_cookie *ipc6, struct flowi6 *fl6,
1844 ipc6, rt);
1849 exthdrlen = (ipc6->opt ? ipc6->opt->opt_flen : 0);
1858 from, length, transhdrlen, flags, ipc6);
2033 struct ipcm6_cookie *ipc6, struct rt6_info *rt,
2038 int exthdrlen = (ipc6->opt ? ipc6->opt->opt_flen : 0);
2052 err = ip6_setup_cork(sk, cork, &v6_cork, ipc6, rt);
2057 if (ipc6->dontfrag < 0)
2058 ipc6->dontfrag = inet6_test_bit(DONTFRAG, sk);
2063 flags, ipc6);