Lines Matching refs:header
197 struct pkt_hdr *header; in solos_param_show() local
202 skb = alloc_skb(sizeof(*header) + buflen, GFP_KERNEL); in solos_param_show()
208 header = (void *)skb_put(skb, sizeof(*header)); in solos_param_show()
210 buflen = snprintf((void *)&header[1], buflen - 1, in solos_param_show()
214 header->size = cpu_to_le16(buflen); in solos_param_show()
215 header->vpi = cpu_to_le16(0); in solos_param_show()
216 header->vci = cpu_to_le16(0); in solos_param_show()
217 header->type = cpu_to_le16(PKT_COMMAND); in solos_param_show()
252 struct pkt_hdr *header; in solos_param_store() local
258 skb = alloc_skb(sizeof(*header) + buflen, GFP_KERNEL); in solos_param_store()
264 header = (void *)skb_put(skb, sizeof(*header)); in solos_param_store()
266 buflen = snprintf((void *)&header[1], buflen - 1, in solos_param_store()
270 header->size = cpu_to_le16(buflen); in solos_param_store()
271 header->vpi = cpu_to_le16(0); in solos_param_store()
272 header->vci = cpu_to_le16(0); in solos_param_store()
273 header->type = cpu_to_le16(PKT_COMMAND); in solos_param_store()
471 struct pkt_hdr *header; in send_command() local
473 if (size > (BUF_SIZE - sizeof(*header))) { in send_command()
477 skb = alloc_skb(size + sizeof(*header), GFP_ATOMIC); in send_command()
483 header = (void *)skb_put(skb, sizeof(*header)); in send_command()
485 header->size = cpu_to_le16(size); in send_command()
486 header->vpi = cpu_to_le16(0); in send_command()
487 header->vci = cpu_to_le16(0); in send_command()
488 header->type = cpu_to_le16(PKT_COMMAND); in send_command()
779 struct pkt_hdr _hdr, *header; in solos_bh() local
791 header = (void *)skb->data; in solos_bh()
792 size = le16_to_cpu(header->size); in solos_bh()
793 skb_put(skb, size + sizeof(*header)); in solos_bh()
794 skb_pull(skb, sizeof(*header)); in solos_bh()
796 header = &_hdr; in solos_bh()
800 memcpy_fromio(header, RX_BUF(card, port), sizeof(*header)); in solos_bh()
802 size = le16_to_cpu(header->size); in solos_bh()
803 if (size > (card->buffer_size - sizeof(*header))){ in solos_bh()
821 RX_BUF(card, port) + sizeof(*header), in solos_bh()
827 size, le16_to_cpu(header->vpi), in solos_bh()
828 le16_to_cpu(header->vci)); in solos_bh()
832 switch (le16_to_cpu(header->type)) { in solos_bh()
834 vcc = find_vcc(card->atmdev[port], le16_to_cpu(header->vpi), in solos_bh()
835 le16_to_cpu(header->vci)); in solos_bh()
839 le16_to_cpu(header->vpi), le16_to_cpu(header->vci), in solos_bh()
928 struct pkt_hdr *header; in popen() local
936 skb = alloc_skb(sizeof(*header), GFP_KERNEL); in popen()
942 header = (void *)skb_put(skb, sizeof(*header)); in popen()
944 header->size = cpu_to_le16(0); in popen()
945 header->vpi = cpu_to_le16(vcc->vpi); in popen()
946 header->vci = cpu_to_le16(vcc->vci); in popen()
947 header->type = cpu_to_le16(PKT_POPEN); in popen()
962 struct pkt_hdr *header; in pclose() local
974 skb = alloc_skb(sizeof(*header), GFP_KERNEL); in pclose()
979 header = (void *)skb_put(skb, sizeof(*header)); in pclose()
981 header->size = cpu_to_le16(0); in pclose()
982 header->vpi = cpu_to_le16(vcc->vpi); in pclose()
983 header->vci = cpu_to_le16(vcc->vci); in pclose()
984 header->type = cpu_to_le16(PKT_PCLOSE); in pclose()
1112 struct pkt_hdr *header = (void *)oldskb->data; in fpga_tx() local
1113 int size = le16_to_cpu(header->size); in fpga_tx()
1115 skb_pull(oldskb, sizeof(*header)); in fpga_tx()
1119 size, le16_to_cpu(header->vpi), in fpga_tx()
1120 le16_to_cpu(header->vci)); in fpga_tx()
1146 struct pkt_hdr *header; in psend() local
1150 if (pktlen > (BUF_SIZE - sizeof(*header))) { in psend()
1156 if (!skb_clone_writable(skb, sizeof(*header))) { in psend()
1160 if (skb_headroom(skb) < sizeof(*header)) in psend()
1161 expand_by = sizeof(*header) - skb_headroom(skb); in psend()
1171 header = (void *)skb_push(skb, sizeof(*header)); in psend()
1174 header->size = cpu_to_le16(pktlen); in psend()
1175 header->vpi = cpu_to_le16(vcc->vpi); in psend()
1176 header->vci = cpu_to_le16(vcc->vci); in psend()
1177 header->type = cpu_to_le16(PKT_DATA); in psend()
1365 struct pkt_hdr *header; in atm_init() local
1389 skb = alloc_skb(sizeof(*header), GFP_KERNEL); in atm_init()
1395 header = (void *)skb_put(skb, sizeof(*header)); in atm_init()
1397 header->size = cpu_to_le16(0); in atm_init()
1398 header->vpi = cpu_to_le16(0); in atm_init()
1399 header->vci = cpu_to_le16(0); in atm_init()
1400 header->type = cpu_to_le16(PKT_STATUS); in atm_init()