Lines Matching refs:ll
160 struct can_isotp_ll_options ll;
220 nskb = alloc_skb(so->ll.mtu + sizeof(struct can_skb_priv), gfp_any());
237 skb_put_zero(nskb, so->ll.mtu);
256 ncf->flags = so->ll.tx_flags;
654 if (skb->len != so->ll.mtu)
773 skb = alloc_skb(so->ll.mtu + sizeof(struct can_skb_priv), GFP_ATOMIC);
784 skb_put_zero(skb, so->ll.mtu);
794 cf->flags = so->ll.tx_flags;
1001 skb = sock_alloc_send_skb(sk, so->ll.mtu + sizeof(struct can_skb_priv),
1016 skb_put_zero(skb, so->ll.mtu);
1082 cf->flags = so->ll.tx_flags;
1313 if (dev->mtu < so->ll.mtu) {
1438 struct can_isotp_ll_options ll;
1440 if (copy_from_sockptr(&ll, optval, optlen))
1444 if (ll.tx_dl != padlen(ll.tx_dl))
1447 if (ll.mtu != CAN_MTU && ll.mtu != CANFD_MTU)
1450 if (ll.mtu == CAN_MTU &&
1451 (ll.tx_dl > CAN_MAX_DLEN || ll.tx_flags != 0))
1454 memcpy(&so->ll, &ll, sizeof(ll));
1457 so->tx.ll_dl = ll.tx_dl;
1524 val = &so->ll;
1621 so->ll.mtu = CAN_ISOTP_DEFAULT_LL_MTU;
1622 so->ll.tx_dl = CAN_ISOTP_DEFAULT_LL_TX_DL;
1623 so->ll.tx_flags = CAN_ISOTP_DEFAULT_LL_TX_FLAGS;
1626 so->tx.ll_dl = so->ll.tx_dl;