Home
last modified time | relevance | path

Searched refs:hh (Results 1 – 23 of 23) sorted by relevance

/drivers/net/usb/
Dsierra_net.c278 static int parse_hip(const u8 *buf, const u32 buflen, struct hip_hdr *hh) in parse_hip() argument
286 curp = save16bit(&hh->payload_len, curp); in parse_hip()
287 curp = save8bit(&hh->msgid, curp); in parse_hip()
288 curp = save8bit(&hh->msgspecific, curp); in parse_hip()
290 padded = hh->msgid.byte & 0x80; in parse_hip()
291 hh->msgid.byte &= 0x7F; /* 7 bits */ in parse_hip()
293 hh->extmsgid.is_present = (hh->msgid.byte == SIERRA_NET_HIP_EXTENDEDID); in parse_hip()
294 if (hh->extmsgid.is_present) { in parse_hip()
298 hh->payload_len.word &= 0x3FFF; /* 14 bits */ in parse_hip()
300 curp = save16bit(&hh->extmsgid, curp); in parse_hip()
[all …]
/drivers/isdn/mISDN/
Dhwchannel.c222 struct mISDNhead *hh; in recv_Dchannel() local
229 hh = mISDN_HEAD_P(dch->rx_skb); in recv_Dchannel()
230 hh->prim = PH_DATA_IND; in recv_Dchannel()
231 hh->id = get_sapi_tei(dch->rx_skb->data); in recv_Dchannel()
241 struct mISDNhead *hh; in recv_Echannel() local
248 hh = mISDN_HEAD_P(ech->rx_skb); in recv_Echannel()
249 hh->prim = PH_DATA_E_IND; in recv_Echannel()
250 hh->id = get_sapi_tei(ech->rx_skb->data); in recv_Echannel()
260 struct mISDNhead *hh; in recv_Bchannel() local
275 hh = mISDN_HEAD_P(bch->rx_skb); in recv_Bchannel()
[all …]
Dstack.c29 struct mISDNhead *hh = mISDN_HEAD_P(skb); in _queue_message() local
33 __func__, hh->prim, hh->id, skb); in _queue_message()
92 struct mISDNhead *hh = mISDN_HEAD_P(skb); in send_layer2() local
99 if ((hh->id & MISDN_ID_ADDR_MASK) == MISDN_ID_ANY) { /* L2 for all */ in send_layer2()
115 hh->prim, ch->addr, ret); in send_layer2()
126 if ((hh->id & MISDN_ID_ADDR_MASK) == ch->addr) { in send_layer2()
139 __func__, hh->prim, ret); in send_layer2()
150 struct mISDNhead *hh = mISDN_HEAD_P(skb); in send_msg_to_layer() local
154 lm = hh->prim & MISDN_LAYERMASK; in send_msg_to_layer()
157 __func__, hh->prim, hh->id, skb); in send_msg_to_layer()
[all …]
Ddsp_core.c283 dsp_control_req(struct dsp *dsp, struct mISDNhead *hh, struct sk_buff *skb) in dsp_control_req() argument
669 struct mISDNhead *hh; in dsp_function() local
674 hh = mISDN_HEAD_P(skb); in dsp_function()
675 switch (hh->prim) { in dsp_function()
708 hh->prim = DL_DATA_IND; in dsp_function()
722 skb->len, hh->id); in dsp_function()
767 hh->prim = DL_DATA_IND; in dsp_function()
775 hh->id, skb->len, dsp->name); in dsp_function()
776 switch (hh->id) { in dsp_function()
827 "%s\n", __func__, hh->id, dsp->name); in dsp_function()
[all …]
Dlayer2.c167 struct mISDNhead *hh; in l2up_create() local
175 hh = mISDN_HEAD_P(skb); in l2up_create()
176 hh->prim = prim; in l2up_create()
177 hh->id = (l2->ch.nr << 16) | l2->ch.addr; in l2up_create()
202 struct mISDNhead *hh = mISDN_HEAD_P(skb); in l2down_raw() local
204 if (hh->prim == PH_DATA_REQ) { in l2down_raw()
217 struct mISDNhead *hh = mISDN_HEAD_P(skb); in l2down() local
219 hh->prim = prim; in l2down()
220 hh->id = id; in l2down()
229 struct mISDNhead *hh; in l2down_create() local
[all …]
Dl1oip_core.c891 struct mISDNhead *hh = mISDN_HEAD_P(skb); in handle_dmsg() local
896 switch (hh->prim) { in handle_dmsg()
919 queue_ch_frame(ch, PH_DATA_CNF, hh->id, skb); in handle_dmsg()
927 queue_ch_frame(ch, PH_ACTIVATE_IND, hh->id, skb); in handle_dmsg()
929 queue_ch_frame(ch, PH_DEACTIVATE_IND, hh->id, skb); in handle_dmsg()
938 queue_ch_frame(ch, PH_ACTIVATE_IND, hh->id, skb); in handle_dmsg()
940 queue_ch_frame(ch, PH_DEACTIVATE_IND, hh->id, skb); in handle_dmsg()
1107 struct mISDNhead *hh = mISDN_HEAD_P(skb); in handle_bmsg() local
1111 switch (hh->prim) { in handle_bmsg()
1131 queue_ch_frame(ch, PH_DATA_CNF, hh->id, skb); in handle_bmsg()
[all …]
Ddsp_cmx.c1186 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 …]
Dtei.c305 struct mISDNhead *hh; in teiup_create() local
311 hh = mISDN_HEAD_P(skb); in teiup_create()
312 hh->prim = prim; in teiup_create()
313 hh->id = (mgr->ch.nr << 16) | mgr->ch.addr; in teiup_create()
1108 struct mISDNhead *hh = mISDN_HEAD_P(skb); in mgr_send() local
1114 __func__, hh->prim, hh->id); in mgr_send()
1115 switch (hh->prim) { in mgr_send()
1121 do_ack(mgr, hh->id); in mgr_send()
1209 struct mISDNhead *hh = mISDN_HEAD_P(skb); in check_data() local
1215 __func__, hh->prim, hh->id); in check_data()
[all …]
/drivers/video/fbdev/
Dcg3.c264 int ww, hh; in cg3_rdi_maybe_fixup_var() local
270 hh = simple_strtoul(p + 1, &p, 10); in cg3_rdi_maybe_fixup_var()
271 if (hh && *p == '-') { in cg3_rdi_maybe_fixup_var()
273 var->yres != hh) { in cg3_rdi_maybe_fixup_var()
275 var->yres = var->yres_virtual = hh; in cg3_rdi_maybe_fixup_var()
/drivers/isdn/hardware/mISDN/
DmISDNisar.c1483 struct mISDNhead *hh = mISDN_HEAD_P(skb); in isar_l2l1() local
1487 switch (hh->prim) { in isar_l2l1()
1520 hh->id, *val); in isar_l2l1()
1521 if ((hh->id == 0) && ((*val & ~DTMF_TONE_MASK) == in isar_l2l1()
1541 } else if ((hh->id == HW_MOD_FRM) || (hh->id == HW_MOD_FRH) || in isar_l2l1()
1542 (hh->id == HW_MOD_FTM) || (hh->id == HW_MOD_FTH)) { in isar_l2l1()
1549 isar_pump_cmd(ich, hh->id, *val); in isar_l2l1()
1556 } else if (hh->id == HW_MOD_LASTDATA) in isar_l2l1()
1560 ich->is->name, hh->id); in isar_l2l1()
1565 ich->is->name, __func__, hh->prim, hh->id); in isar_l2l1()
Dw6692.c958 struct mISDNhead *hh = mISDN_HEAD_P(skb); in w6692_l2l1B() local
961 switch (hh->prim) { in w6692_l2l1B()
993 card->name, __func__, hh->prim, hh->id); in w6692_l2l1B()
1084 struct mISDNhead *hh = mISDN_HEAD_P(skb); in w6692_l2l1D() local
1088 switch (hh->prim) { in w6692_l2l1D()
1093 id = hh->id; /* skb can be freed */ in w6692_l2l1D()
1102 ret = l1_event(dch->l1, hh->prim); in w6692_l2l1D()
1106 ret = l1_event(dch->l1, hh->prim); in w6692_l2l1D()
DmISDNipac.c575 struct mISDNhead *hh = mISDN_HEAD_P(skb); in isac_l1hw() local
579 switch (hh->prim) { in isac_l1hw()
584 id = hh->id; /* skb can be freed */ in isac_l1hw()
593 ret = l1_event(dch->l1, hh->prim); in isac_l1hw()
597 ret = l1_event(dch->l1, hh->prim); in isac_l1hw()
1355 struct mISDNhead *hh = mISDN_HEAD_P(skb); in hscx_l2l1() local
1358 switch (hh->prim) { in hscx_l2l1()
1390 hx->ip->name, __func__, hh->prim, hh->id); in hscx_l2l1()
Dhfcsusb.c215 struct mISDNhead *hh = mISDN_HEAD_P(skb); in hfcusb_l2l1B() local
221 switch (hh->prim) { in hfcusb_l2l1B()
289 struct mISDNhead *hh = mISDN_HEAD_P(skb); in hfcusb_l2l1D() local
294 switch (hh->prim) { in hfcusb_l2l1D()
305 queue_ch_frame(ch, PH_DATA_CNF, hh->id, NULL); in hfcusb_l2l1D()
329 ret = l1_event(dch->l1, hh->prim); in hfcusb_l2l1D()
360 ret = l1_event(dch->l1, hh->prim); in hfcusb_l2l1D()
Dhfcpci.c1593 struct mISDNhead *hh = mISDN_HEAD_P(skb); in hfcpci_l2l1D() local
1597 switch (hh->prim) { in hfcpci_l2l1D()
1602 id = hh->id; /* skb can be freed */ in hfcpci_l2l1D()
1627 ret = l1_event(dch->l1, hh->prim); in hfcpci_l2l1D()
1657 ret = l1_event(dch->l1, hh->prim); in hfcpci_l2l1D()
1676 struct mISDNhead *hh = mISDN_HEAD_P(skb); in hfcpci_l2l1B() local
1679 switch (hh->prim) { in hfcpci_l2l1B()
Dhfcmulti.c1850 struct mISDNhead *hh; in hfcmulti_dtmf() local
1926 hh = mISDN_HEAD_P(skb); in hfcmulti_dtmf()
1927 hh->prim = PH_CONTROL_IND; in hfcmulti_dtmf()
1928 hh->id = DTMF_HFC_COEF; in hfcmulti_dtmf()
3345 struct mISDNhead *hh = mISDN_HEAD_P(skb); in handle_dmsg() local
3350 switch (hh->prim) { in handle_dmsg()
3357 id = hh->id; /* skb can be freed */ in handle_dmsg()
3399 ret = l1_event(dch->l1, hh->prim); in handle_dmsg()
3445 ret = l1_event(dch->l1, hh->prim); in handle_dmsg()
3474 struct mISDNhead *hh = mISDN_HEAD_P(skb); in handle_bmsg() local
[all …]
Davmfritz.c698 struct mISDNhead *hh = mISDN_HEAD_P(skb); in avm_l2l1B() local
701 switch (hh->prim) { in avm_l2l1B()
Dnetjet.c757 struct mISDNhead *hh = mISDN_HEAD_P(skb); in nj_l2l1B() local
760 switch (hh->prim) { in nj_l2l1B()
/drivers/rapidio/
Drio_cm.c389 struct rio_ch_chan_hdr *hh = req_data; in riocm_req_handler() local
392 chnum = ntohs(hh->dst_ch); in riocm_req_handler()
411 req->destid = ntohl(hh->bhdr.src_id); in riocm_req_handler()
412 req->chan = ntohs(hh->src_ch); in riocm_req_handler()
435 struct rio_ch_chan_hdr *hh = resp_data; in riocm_resp_handler() local
438 chnum = ntohs(hh->dst_ch); in riocm_resp_handler()
449 ch->rem_channel = ntohs(hh->src_ch); in riocm_resp_handler()
467 struct rio_ch_chan_hdr *hh = data; in riocm_close_handler() local
470 riocm_debug(RX_CMD, "for ch=%d", ntohs(hh->dst_ch)); in riocm_close_handler()
473 ch = idr_find(&ch_idr, ntohs(hh->dst_ch)); in riocm_close_handler()
/drivers/staging/lustre/lnet/libcfs/
Dhash.c302 struct cfs_hash_head_dep *hh; in cfs_hash_hd_hnode_add() local
304 hh = container_of(cfs_hash_hd_hhead(hs, bd), in cfs_hash_hd_hnode_add()
306 hlist_add_head(hnode, &hh->hd_head); in cfs_hash_hd_hnode_add()
307 return ++hh->hd_depth; in cfs_hash_hd_hnode_add()
314 struct cfs_hash_head_dep *hh; in cfs_hash_hd_hnode_del() local
316 hh = container_of(cfs_hash_hd_hhead(hs, bd), in cfs_hash_hd_hnode_del()
319 return --hh->hd_depth; in cfs_hash_hd_hnode_del()
/drivers/net/plip/
Dplip.c154 struct hh_cache *hh, __be16 type);
1028 struct hh_cache *hh, __be16 type) in plip_hard_header_cache() argument
1032 ret = eth_header_cache(neigh, hh, type); in plip_hard_header_cache()
1036 eth = (struct ethhdr*)(((u8*)hh->hh_data) + in plip_hard_header_cache()
/drivers/firewire/
Dnet.c241 struct hh_cache *hh, __be16 type) in fwnet_header_cache() argument
249 h = (struct fwnet_header *)((u8 *)hh->hh_data + HH_DATA_OFF(sizeof(*h))); in fwnet_header_cache()
252 hh->hh_len = FWNET_HLEN; in fwnet_header_cache()
258 static void fwnet_header_cache_update(struct hh_cache *hh, in fwnet_header_cache_update() argument
261 memcpy((u8 *)hh->hh_data + HH_DATA_OFF(FWNET_HLEN), haddr, net->addr_len); in fwnet_header_cache_update()
/drivers/net/
Dmacsec.c656 struct macsec_eth_header *hh; in macsec_encrypt() local
702 hh = (struct macsec_eth_header *)skb_push(skb, macsec_extra_len(sci_present)); in macsec_encrypt()
703 memmove(hh, eth, 2 * ETH_ALEN); in macsec_encrypt()
711 macsec_fill_sectag(hh, secy, pn, sci_present); in macsec_encrypt()
712 macsec_set_shortlen(hh, unprotected_len - 2 * ETH_ALEN); in macsec_encrypt()
/drivers/isdn/i4l/
Disdn_net.c1954 static int isdn_header_cache(const struct neighbour *neigh, struct hh_cache *hh, in isdn_header_cache() argument
1961 return eth_header_cache(neigh, hh, type); in isdn_header_cache()
1965 static void isdn_header_cache_update(struct hh_cache *hh, in isdn_header_cache_update() argument
1971 eth_header_cache_update(hh, dev, haddr); in isdn_header_cache_update()