Lines Matching refs:cb
77 struct dn_skb_cb *cb = DN_SKB_CB(skb); in dn_log_martian() local
80 le16_to_cpu(cb->src), in dn_log_martian()
81 le16_to_cpu(cb->dst), in dn_log_martian()
82 le16_to_cpu(cb->src_port), in dn_log_martian()
83 le16_to_cpu(cb->dst_port)); in dn_log_martian()
219 struct dn_skb_cb *cb = DN_SKB_CB(skb); in dn_find_listener() local
237 cb->src_port = msg->srcaddr; in dn_find_listener()
238 cb->dst_port = msg->dstaddr; in dn_find_listener()
239 cb->services = msg->services; in dn_find_listener()
240 cb->info = msg->info; in dn_find_listener()
241 cb->segsize = le16_to_cpu(msg->segsize); in dn_find_listener()
338 struct dn_skb_cb *cb = DN_SKB_CB(skb); in dn_nsp_conn_conf() local
346 cb->services = *ptr++; in dn_nsp_conn_conf()
347 cb->info = *ptr++; in dn_nsp_conn_conf()
348 cb->segsize = le16_to_cpu(*(__le16 *)ptr); in dn_nsp_conn_conf()
352 scp->addrrem = cb->src_port; in dn_nsp_conn_conf()
355 scp->services_rem = cb->services; in dn_nsp_conn_conf()
356 scp->info_rem = cb->info; in dn_nsp_conn_conf()
357 scp->segsize_rem = cb->segsize; in dn_nsp_conn_conf()
394 struct dn_skb_cb *cb = DN_SKB_CB(skb); in dn_nsp_disc_init() local
415 scp->addrrem = cb->src_port; in dn_nsp_disc_init()
608 struct dn_skb_cb *cb = DN_SKB_CB(skb); in dn_nsp_otherdata() local
614 cb->segnum = segnum = le16_to_cpu(*(__le16 *)skb->data); in dn_nsp_otherdata()
636 struct dn_skb_cb *cb = DN_SKB_CB(skb); in dn_nsp_data() local
642 cb->segnum = segnum = le16_to_cpu(*(__le16 *)skb->data); in dn_nsp_data()
684 struct dn_skb_cb *cb = DN_SKB_CB(skb); in dn_nsp_no_socket() local
688 if (cb->rt_flags & DN_RT_F_RTS) in dn_nsp_no_socket()
691 if ((reason != NSP_REASON_OK) && ((cb->nsp_flags & 0x0c) == 0x08)) { in dn_nsp_no_socket()
692 switch (cb->nsp_flags & 0x70) { in dn_nsp_no_socket()
713 struct dn_skb_cb *cb = DN_SKB_CB(skb); in dn_nsp_rx_packet() local
722 cb->nsp_flags = *ptr++; in dn_nsp_rx_packet()
725 printk(KERN_DEBUG "dn_nsp_rx: Message type 0x%02x\n", (int)cb->nsp_flags); in dn_nsp_rx_packet()
727 if (cb->nsp_flags & 0x83) in dn_nsp_rx_packet()
733 if ((cb->nsp_flags & 0x0c) == 0x08) { in dn_nsp_rx_packet()
734 switch (cb->nsp_flags & 0x70) { in dn_nsp_rx_packet()
741 if (unlikely(cb->rt_flags & DN_RT_F_RTS)) in dn_nsp_rx_packet()
754 cb->dst_port = *(__le16 *)ptr; in dn_nsp_rx_packet()
755 cb->src_port = 0; in dn_nsp_rx_packet()
762 cb->src_port = *(__le16 *)ptr; in dn_nsp_rx_packet()
771 if (unlikely(cb->rt_flags & DN_RT_F_RTS)) { in dn_nsp_rx_packet()
772 swap(cb->dst_port, cb->src_port); in dn_nsp_rx_packet()
773 swap(cb->dst, cb->src); in dn_nsp_rx_packet()
790 if (cb->nsp_flags & ~0x60) { in dn_nsp_rx_packet()
820 struct dn_skb_cb *cb = DN_SKB_CB(skb); in dn_nsp_backlog_rcv() local
822 if (cb->rt_flags & DN_RT_F_RTS) { in dn_nsp_backlog_rcv()
823 if (cb->nsp_flags == 0x18 || cb->nsp_flags == 0x68) in dn_nsp_backlog_rcv()
833 if ((cb->nsp_flags & 0x0c) == 0x08) { in dn_nsp_backlog_rcv()
834 switch (cb->nsp_flags & 0x70) { in dn_nsp_backlog_rcv()
850 } else if (cb->nsp_flags == 0x24) { in dn_nsp_backlog_rcv()
866 if ((cb->nsp_flags & 0x1c) == 0) in dn_nsp_backlog_rcv()
868 if (cb->nsp_flags == 0x04) in dn_nsp_backlog_rcv()
883 if ((cb->nsp_flags & 0x0c) == 0) { in dn_nsp_backlog_rcv()
888 switch (cb->nsp_flags) { in dn_nsp_backlog_rcv()