/drivers/net/usb/ |
D | sierra_net.c | 263 static int parse_hip(const u8 *buf, const u32 buflen, struct hip_hdr *hh) in parse_hip() argument 271 curp = save16bit(&hh->payload_len, curp); in parse_hip() 272 curp = save8bit(&hh->msgid, curp); in parse_hip() 273 curp = save8bit(&hh->msgspecific, curp); in parse_hip() 275 padded = hh->msgid.byte & 0x80; in parse_hip() 276 hh->msgid.byte &= 0x7F; /* 7 bits */ in parse_hip() 278 hh->extmsgid.is_present = (hh->msgid.byte == SIERRA_NET_HIP_EXTENDEDID); in parse_hip() 279 if (hh->extmsgid.is_present) { in parse_hip() 283 hh->payload_len.word &= 0x3FFF; /* 14 bits */ in parse_hip() 285 curp = save16bit(&hh->extmsgid, curp); in parse_hip() [all …]
|
/drivers/isdn/mISDN/ |
D | hwchannel.c | 213 struct mISDNhead *hh; in recv_Dchannel() local 220 hh = mISDN_HEAD_P(dch->rx_skb); in recv_Dchannel() 221 hh->prim = PH_DATA_IND; in recv_Dchannel() 222 hh->id = get_sapi_tei(dch->rx_skb->data); in recv_Dchannel() 232 struct mISDNhead *hh; in recv_Echannel() local 239 hh = mISDN_HEAD_P(ech->rx_skb); in recv_Echannel() 240 hh->prim = PH_DATA_E_IND; in recv_Echannel() 241 hh->id = get_sapi_tei(ech->rx_skb->data); in recv_Echannel() 251 struct mISDNhead *hh; in recv_Bchannel() local 266 hh = mISDN_HEAD_P(bch->rx_skb); in recv_Bchannel() [all …]
|
D | stack.c | 23 struct mISDNhead *hh = mISDN_HEAD_P(skb); in _queue_message() local 27 __func__, hh->prim, hh->id, skb); in _queue_message() 85 struct mISDNhead *hh = mISDN_HEAD_P(skb); in send_layer2() local 92 if ((hh->id & MISDN_ID_ADDR_MASK) == MISDN_ID_ANY) { /* L2 for all */ in send_layer2() 108 hh->prim, ch->addr, ret); in send_layer2() 119 if ((hh->id & MISDN_ID_ADDR_MASK) == ch->addr) { in send_layer2() 132 __func__, hh->prim, ret); in send_layer2() 142 struct mISDNhead *hh = mISDN_HEAD_P(skb); in send_msg_to_layer() local 146 lm = hh->prim & MISDN_LAYERMASK; in send_msg_to_layer() 149 __func__, hh->prim, hh->id, skb); in send_msg_to_layer() [all …]
|
D | dsp_core.c | 281 dsp_control_req(struct dsp *dsp, struct mISDNhead *hh, struct sk_buff *skb) in dsp_control_req() argument 667 struct mISDNhead *hh; in dsp_function() local 672 hh = mISDN_HEAD_P(skb); in dsp_function() 673 switch (hh->prim) { in dsp_function() 706 hh->prim = DL_DATA_IND; in dsp_function() 720 skb->len, hh->id); in dsp_function() 765 hh->prim = DL_DATA_IND; in dsp_function() 773 hh->id, skb->len, dsp->name); in dsp_function() 774 switch (hh->id) { in dsp_function() 825 "%s\n", __func__, hh->id, dsp->name); in dsp_function() [all …]
|
D | layer2.c | 158 struct mISDNhead *hh; in l2up_create() local 166 hh = mISDN_HEAD_P(skb); in l2up_create() 167 hh->prim = prim; in l2up_create() 168 hh->id = (l2->ch.nr << 16) | l2->ch.addr; in l2up_create() 193 struct mISDNhead *hh = mISDN_HEAD_P(skb); in l2down_raw() local 195 if (hh->prim == PH_DATA_REQ) { in l2down_raw() 208 struct mISDNhead *hh = mISDN_HEAD_P(skb); in l2down() local 210 hh->prim = prim; in l2down() 211 hh->id = id; in l2down() 220 struct mISDNhead *hh; in l2down_create() local [all …]
|
D | l1oip_core.c | 869 struct mISDNhead *hh = mISDN_HEAD_P(skb); in handle_dmsg() local 874 switch (hh->prim) { in handle_dmsg() 901 queue_ch_frame(ch, PH_DATA_CNF, hh->id, skb); in handle_dmsg() 909 queue_ch_frame(ch, PH_ACTIVATE_IND, hh->id, skb); in handle_dmsg() 911 queue_ch_frame(ch, PH_DEACTIVATE_IND, hh->id, skb); in handle_dmsg() 920 queue_ch_frame(ch, PH_ACTIVATE_IND, hh->id, skb); in handle_dmsg() 922 queue_ch_frame(ch, PH_DEACTIVATE_IND, hh->id, skb); in handle_dmsg() 1089 struct mISDNhead *hh = mISDN_HEAD_P(skb); in handle_bmsg() local 1093 switch (hh->prim) { in handle_bmsg() 1113 queue_ch_frame(ch, PH_DATA_CNF, hh->id, skb); in handle_bmsg() [all …]
|
D | dsp_cmx.c | 1186 struct mISDNhead *hh = mISDN_HEAD_P(skb); in dsp_cmx_receive() local 1209 dsp->rx_R = (hh->id & CMX_BUFF_MASK); in dsp_cmx_receive() 1226 dsp->rx_W = (hh->id & CMX_BUFF_MASK); in dsp_cmx_receive() 1241 dsp->rx_R = (hh->id & CMX_BUFF_MASK); in dsp_cmx_receive() 1269 dsp->rx_R = (hh->id & CMX_BUFF_MASK); in dsp_cmx_receive() 1318 struct mISDNhead *hh, *thh; local 1361 hh = mISDN_HEAD_P(nskb); 1362 hh->prim = PH_DATA_REQ; 1363 hh->id = 0; 1581 hh->prim = DL_DATA_REQ; [all …]
|
D | tei.c | 296 struct mISDNhead *hh; in teiup_create() local 302 hh = mISDN_HEAD_P(skb); in teiup_create() 303 hh->prim = prim; in teiup_create() 304 hh->id = (mgr->ch.nr << 16) | mgr->ch.addr; in teiup_create() 1099 struct mISDNhead *hh = mISDN_HEAD_P(skb); in mgr_send() local 1105 __func__, hh->prim, hh->id); in mgr_send() 1106 switch (hh->prim) { in mgr_send() 1112 do_ack(mgr, hh->id); in mgr_send() 1199 struct mISDNhead *hh = mISDN_HEAD_P(skb); in check_data() local 1205 __func__, hh->prim, hh->id); in check_data() [all …]
|
/drivers/video/fbdev/ |
D | cg3.c | 265 int ww, hh; in cg3_rdi_maybe_fixup_var() local 271 hh = simple_strtoul(p + 1, &p, 10); in cg3_rdi_maybe_fixup_var() 272 if (hh && *p == '-') { in cg3_rdi_maybe_fixup_var() 274 var->yres != hh) { in cg3_rdi_maybe_fixup_var() 276 var->yres = var->yres_virtual = hh; in cg3_rdi_maybe_fixup_var()
|
/drivers/isdn/hardware/mISDN/ |
D | mISDNisar.c | 1472 struct mISDNhead *hh = mISDN_HEAD_P(skb); in isar_l2l1() local 1476 switch (hh->prim) { in isar_l2l1() 1509 hh->id, *val); in isar_l2l1() 1510 if ((hh->id == 0) && ((*val & ~DTMF_TONE_MASK) == in isar_l2l1() 1530 } else if ((hh->id == HW_MOD_FRM) || (hh->id == HW_MOD_FRH) || in isar_l2l1() 1531 (hh->id == HW_MOD_FTM) || (hh->id == HW_MOD_FTH)) { in isar_l2l1() 1538 isar_pump_cmd(ich, hh->id, *val); in isar_l2l1() 1545 } else if (hh->id == HW_MOD_LASTDATA) in isar_l2l1() 1549 ich->is->name, hh->id); in isar_l2l1() 1555 ich->is->name, __func__, hh->prim, hh->id); in isar_l2l1()
|
D | w6692.c | 937 struct mISDNhead *hh = mISDN_HEAD_P(skb); in w6692_l2l1B() local 940 switch (hh->prim) { in w6692_l2l1B() 972 card->name, __func__, hh->prim, hh->id); in w6692_l2l1B() 1063 struct mISDNhead *hh = mISDN_HEAD_P(skb); in w6692_l2l1D() local 1067 switch (hh->prim) { in w6692_l2l1D() 1072 id = hh->id; /* skb can be freed */ in w6692_l2l1D() 1081 ret = l1_event(dch->l1, hh->prim); in w6692_l2l1D() 1085 ret = l1_event(dch->l1, hh->prim); in w6692_l2l1D()
|
D | mISDNipac.c | 558 struct mISDNhead *hh = mISDN_HEAD_P(skb); in isac_l1hw() local 562 switch (hh->prim) { in isac_l1hw() 567 id = hh->id; /* skb can be freed */ in isac_l1hw() 576 ret = l1_event(dch->l1, hh->prim); in isac_l1hw() 580 ret = l1_event(dch->l1, hh->prim); in isac_l1hw() 1336 struct mISDNhead *hh = mISDN_HEAD_P(skb); in hscx_l2l1() local 1339 switch (hh->prim) { in hscx_l2l1() 1371 hx->ip->name, __func__, hh->prim, hh->id); in hscx_l2l1()
|
D | hfcsusb.c | 201 struct mISDNhead *hh = mISDN_HEAD_P(skb); in hfcusb_l2l1B() local 207 switch (hh->prim) { in hfcusb_l2l1B() 277 struct mISDNhead *hh = mISDN_HEAD_P(skb); in hfcusb_l2l1D() local 282 switch (hh->prim) { in hfcusb_l2l1D() 293 queue_ch_frame(ch, PH_DATA_CNF, hh->id, NULL); in hfcusb_l2l1D() 317 ret = l1_event(dch->l1, hh->prim); in hfcusb_l2l1D() 348 ret = l1_event(dch->l1, hh->prim); in hfcusb_l2l1D()
|
D | hfcpci.c | 1579 struct mISDNhead *hh = mISDN_HEAD_P(skb); in hfcpci_l2l1D() local 1583 switch (hh->prim) { in hfcpci_l2l1D() 1588 id = hh->id; /* skb can be freed */ in hfcpci_l2l1D() 1613 ret = l1_event(dch->l1, hh->prim); in hfcpci_l2l1D() 1643 ret = l1_event(dch->l1, hh->prim); in hfcpci_l2l1D() 1662 struct mISDNhead *hh = mISDN_HEAD_P(skb); in hfcpci_l2l1B() local 1665 switch (hh->prim) { in hfcpci_l2l1B()
|
D | hfcmulti.c | 1836 struct mISDNhead *hh; in hfcmulti_dtmf() local 1912 hh = mISDN_HEAD_P(skb); in hfcmulti_dtmf() 1913 hh->prim = PH_CONTROL_IND; in hfcmulti_dtmf() 1914 hh->id = DTMF_HFC_COEF; in hfcmulti_dtmf() 3330 struct mISDNhead *hh = mISDN_HEAD_P(skb); in handle_dmsg() local 3335 switch (hh->prim) { in handle_dmsg() 3342 id = hh->id; /* skb can be freed */ in handle_dmsg() 3384 ret = l1_event(dch->l1, hh->prim); in handle_dmsg() 3430 ret = l1_event(dch->l1, hh->prim); in handle_dmsg() 3459 struct mISDNhead *hh = mISDN_HEAD_P(skb); in handle_bmsg() local [all …]
|
D | avmfritz.c | 685 struct mISDNhead *hh = mISDN_HEAD_P(skb); in avm_l2l1B() local 688 switch (hh->prim) { in avm_l2l1B()
|
D | netjet.c | 743 struct mISDNhead *hh = mISDN_HEAD_P(skb); in nj_l2l1B() local 746 switch (hh->prim) { in nj_l2l1B()
|
/drivers/rapidio/ |
D | rio_cm.c | 380 struct rio_ch_chan_hdr *hh = req_data; in riocm_req_handler() local 383 chnum = ntohs(hh->dst_ch); in riocm_req_handler() 402 req->destid = ntohl(hh->bhdr.src_id); in riocm_req_handler() 403 req->chan = ntohs(hh->src_ch); in riocm_req_handler() 426 struct rio_ch_chan_hdr *hh = resp_data; in riocm_resp_handler() local 429 chnum = ntohs(hh->dst_ch); in riocm_resp_handler() 440 ch->rem_channel = ntohs(hh->src_ch); in riocm_resp_handler() 458 struct rio_ch_chan_hdr *hh = data; in riocm_close_handler() local 461 riocm_debug(RX_CMD, "for ch=%d", ntohs(hh->dst_ch)); in riocm_close_handler() 464 ch = idr_find(&ch_idr, ntohs(hh->dst_ch)); in riocm_close_handler()
|
/drivers/net/plip/ |
D | plip.c | 150 struct hh_cache *hh, __be16 type); 1036 struct hh_cache *hh, __be16 type) in plip_hard_header_cache() argument 1040 ret = eth_header_cache(neigh, hh, type); in plip_hard_header_cache() 1044 eth = (struct ethhdr*)(((u8*)hh->hh_data) + in plip_hard_header_cache()
|
/drivers/firewire/ |
D | net.c | 242 struct hh_cache *hh, __be16 type) in fwnet_header_cache() argument 250 h = (struct fwnet_header *)((u8 *)hh->hh_data + HH_DATA_OFF(sizeof(*h))); in fwnet_header_cache() 257 smp_store_release(&hh->hh_len, FWNET_HLEN); in fwnet_header_cache() 263 static void fwnet_header_cache_update(struct hh_cache *hh, in fwnet_header_cache_update() argument 266 memcpy((u8 *)hh->hh_data + HH_DATA_OFF(FWNET_HLEN), haddr, net->addr_len); in fwnet_header_cache_update()
|
/drivers/net/ |
D | macsec.c | 653 struct macsec_eth_header *hh; in macsec_encrypt() local 699 hh = skb_push(skb, macsec_extra_len(sci_present)); in macsec_encrypt() 700 memmove(hh, eth, 2 * ETH_ALEN); in macsec_encrypt() 708 macsec_fill_sectag(hh, secy, pn, sci_present); in macsec_encrypt() 709 macsec_set_shortlen(hh, unprotected_len - 2 * ETH_ALEN); in macsec_encrypt()
|