hh                 25 arch/s390/include/uapi/asm/vtoc.h 	__u16 hh;
hh                 32 arch/s390/include/uapi/asm/vtoc.h 	__u16 hh;
hh                 37 block/partitions/ibm.c 	cyl = ptr->hh & 0xFFF0;
hh                 40 block/partitions/ibm.c 	head = ptr->hh & 0x000F;
hh                 55 block/partitions/ibm.c 	cyl = ptr->hh & 0xFFF0;
hh                 58 block/partitions/ibm.c 	head = ptr->hh & 0x000F;
hh                242 drivers/firewire/net.c 			      struct hh_cache *hh, __be16 type)
hh                250 drivers/firewire/net.c 	h = (struct fwnet_header *)((u8 *)hh->hh_data + HH_DATA_OFF(sizeof(*h)));
hh                257 drivers/firewire/net.c 	smp_store_release(&hh->hh_len, FWNET_HLEN);
hh                263 drivers/firewire/net.c static void fwnet_header_cache_update(struct hh_cache *hh,
hh                266 drivers/firewire/net.c 	memcpy((u8 *)hh->hh_data + HH_DATA_OFF(FWNET_HLEN), haddr, net->addr_len);
hh                685 drivers/isdn/hardware/mISDN/avmfritz.c 	struct mISDNhead *hh = mISDN_HEAD_P(skb);
hh                688 drivers/isdn/hardware/mISDN/avmfritz.c 	switch (hh->prim) {
hh               1836 drivers/isdn/hardware/mISDN/hfcmulti.c 	struct mISDNhead *hh;
hh               1912 drivers/isdn/hardware/mISDN/hfcmulti.c 			hh = mISDN_HEAD_P(skb);
hh               1913 drivers/isdn/hardware/mISDN/hfcmulti.c 			hh->prim = PH_CONTROL_IND;
hh               1914 drivers/isdn/hardware/mISDN/hfcmulti.c 			hh->id = DTMF_HFC_COEF;
hh               3330 drivers/isdn/hardware/mISDN/hfcmulti.c 	struct mISDNhead	*hh = mISDN_HEAD_P(skb);
hh               3335 drivers/isdn/hardware/mISDN/hfcmulti.c 	switch (hh->prim) {
hh               3342 drivers/isdn/hardware/mISDN/hfcmulti.c 			id = hh->id; /* skb can be freed */
hh               3384 drivers/isdn/hardware/mISDN/hfcmulti.c 			ret = l1_event(dch->l1, hh->prim);
hh               3430 drivers/isdn/hardware/mISDN/hfcmulti.c 			ret = l1_event(dch->l1, hh->prim);
hh               3459 drivers/isdn/hardware/mISDN/hfcmulti.c 	struct mISDNhead	*hh = mISDN_HEAD_P(skb);
hh               3462 drivers/isdn/hardware/mISDN/hfcmulti.c 	switch (hh->prim) {
hh               3513 drivers/isdn/hardware/mISDN/hfcmulti.c 		switch (hh->id) {
hh               3530 drivers/isdn/hardware/mISDN/hfcmulti.c 			       __func__, hh->id);
hh               1579 drivers/isdn/hardware/mISDN/hfcpci.c 	struct mISDNhead	*hh = mISDN_HEAD_P(skb);
hh               1583 drivers/isdn/hardware/mISDN/hfcpci.c 	switch (hh->prim) {
hh               1588 drivers/isdn/hardware/mISDN/hfcpci.c 			id = hh->id; /* skb can be freed */
hh               1613 drivers/isdn/hardware/mISDN/hfcpci.c 			ret = l1_event(dch->l1, hh->prim);
hh               1643 drivers/isdn/hardware/mISDN/hfcpci.c 			ret = l1_event(dch->l1, hh->prim);
hh               1662 drivers/isdn/hardware/mISDN/hfcpci.c 	struct mISDNhead	*hh = mISDN_HEAD_P(skb);
hh               1665 drivers/isdn/hardware/mISDN/hfcpci.c 	switch (hh->prim) {
hh                201 drivers/isdn/hardware/mISDN/hfcsusb.c 	struct mISDNhead	*hh = mISDN_HEAD_P(skb);
hh                207 drivers/isdn/hardware/mISDN/hfcsusb.c 	switch (hh->prim) {
hh                277 drivers/isdn/hardware/mISDN/hfcsusb.c 	struct mISDNhead	*hh = mISDN_HEAD_P(skb);
hh                282 drivers/isdn/hardware/mISDN/hfcsusb.c 	switch (hh->prim) {
hh                293 drivers/isdn/hardware/mISDN/hfcsusb.c 			queue_ch_frame(ch, PH_DATA_CNF, hh->id, NULL);
hh                317 drivers/isdn/hardware/mISDN/hfcsusb.c 			ret = l1_event(dch->l1, hh->prim);
hh                348 drivers/isdn/hardware/mISDN/hfcsusb.c 			ret = l1_event(dch->l1, hh->prim);
hh                558 drivers/isdn/hardware/mISDN/mISDNipac.c 	struct mISDNhead	*hh = mISDN_HEAD_P(skb);
hh                562 drivers/isdn/hardware/mISDN/mISDNipac.c 	switch (hh->prim) {
hh                567 drivers/isdn/hardware/mISDN/mISDNipac.c 			id = hh->id; /* skb can be freed */
hh                576 drivers/isdn/hardware/mISDN/mISDNipac.c 		ret = l1_event(dch->l1, hh->prim);
hh                580 drivers/isdn/hardware/mISDN/mISDNipac.c 		ret = l1_event(dch->l1, hh->prim);
hh               1336 drivers/isdn/hardware/mISDN/mISDNipac.c 	struct mISDNhead *hh = mISDN_HEAD_P(skb);
hh               1339 drivers/isdn/hardware/mISDN/mISDNipac.c 	switch (hh->prim) {
hh               1371 drivers/isdn/hardware/mISDN/mISDNipac.c 			hx->ip->name, __func__, hh->prim, hh->id);
hh               1472 drivers/isdn/hardware/mISDN/mISDNisar.c 	struct mISDNhead *hh = mISDN_HEAD_P(skb);
hh               1476 drivers/isdn/hardware/mISDN/mISDNisar.c 	switch (hh->prim) {
hh               1509 drivers/isdn/hardware/mISDN/mISDNisar.c 			 hh->id, *val);
hh               1510 drivers/isdn/hardware/mISDN/mISDNisar.c 		if ((hh->id == 0) && ((*val & ~DTMF_TONE_MASK) ==
hh               1530 drivers/isdn/hardware/mISDN/mISDNisar.c 		} else if ((hh->id == HW_MOD_FRM) || (hh->id == HW_MOD_FRH) ||
hh               1531 drivers/isdn/hardware/mISDN/mISDNisar.c 			   (hh->id == HW_MOD_FTM) || (hh->id == HW_MOD_FTH)) {
hh               1538 drivers/isdn/hardware/mISDN/mISDNisar.c 				isar_pump_cmd(ich, hh->id, *val);
hh               1545 drivers/isdn/hardware/mISDN/mISDNisar.c 		} else if (hh->id == HW_MOD_LASTDATA)
hh               1549 drivers/isdn/hardware/mISDN/mISDNisar.c 				ich->is->name, hh->id);
hh               1555 drivers/isdn/hardware/mISDN/mISDNisar.c 			ich->is->name, __func__, hh->prim, hh->id);
hh                743 drivers/isdn/hardware/mISDN/netjet.c 	struct mISDNhead *hh = mISDN_HEAD_P(skb);
hh                746 drivers/isdn/hardware/mISDN/netjet.c 	switch (hh->prim) {
hh                937 drivers/isdn/hardware/mISDN/w6692.c 	struct mISDNhead *hh = mISDN_HEAD_P(skb);
hh                940 drivers/isdn/hardware/mISDN/w6692.c 	switch (hh->prim) {
hh                972 drivers/isdn/hardware/mISDN/w6692.c 			card->name, __func__, hh->prim, hh->id);
hh               1063 drivers/isdn/hardware/mISDN/w6692.c 	struct mISDNhead	*hh = mISDN_HEAD_P(skb);
hh               1067 drivers/isdn/hardware/mISDN/w6692.c 	switch (hh->prim) {
hh               1072 drivers/isdn/hardware/mISDN/w6692.c 			id = hh->id; /* skb can be freed */
hh               1081 drivers/isdn/hardware/mISDN/w6692.c 		ret = l1_event(dch->l1, hh->prim);
hh               1085 drivers/isdn/hardware/mISDN/w6692.c 		ret = l1_event(dch->l1, hh->prim);
hh               1186 drivers/isdn/mISDN/dsp_cmx.c 	struct mISDNhead *hh = mISDN_HEAD_P(skb);
hh               1209 drivers/isdn/mISDN/dsp_cmx.c 			dsp->rx_R = (hh->id & CMX_BUFF_MASK);
hh               1226 drivers/isdn/mISDN/dsp_cmx.c 		dsp->rx_W = (hh->id & CMX_BUFF_MASK);
hh               1241 drivers/isdn/mISDN/dsp_cmx.c 			dsp->rx_R = (hh->id & CMX_BUFF_MASK);
hh               1269 drivers/isdn/mISDN/dsp_cmx.c 				dsp->rx_R = (hh->id & CMX_BUFF_MASK);
hh               1318 drivers/isdn/mISDN/dsp_cmx.c 	struct mISDNhead *hh, *thh;
hh               1361 drivers/isdn/mISDN/dsp_cmx.c 	hh = mISDN_HEAD_P(nskb);
hh               1362 drivers/isdn/mISDN/dsp_cmx.c 	hh->prim = PH_DATA_REQ;
hh               1363 drivers/isdn/mISDN/dsp_cmx.c 	hh->id = 0;
hh               1581 drivers/isdn/mISDN/dsp_cmx.c 			hh->prim = DL_DATA_REQ;
hh               1582 drivers/isdn/mISDN/dsp_cmx.c 			hh->id = 0;
hh               1920 drivers/isdn/mISDN/dsp_cmx.c 	struct mISDNhead *hh;
hh               1936 drivers/isdn/mISDN/dsp_cmx.c 				hh = mISDN_HEAD_P(nskb);
hh               1937 drivers/isdn/mISDN/dsp_cmx.c 				hh->prim = PH_DATA_REQ;
hh               1938 drivers/isdn/mISDN/dsp_cmx.c 				hh->id = 0;
hh               1952 drivers/isdn/mISDN/dsp_cmx.c 				hh = mISDN_HEAD_P(nskb);
hh               1953 drivers/isdn/mISDN/dsp_cmx.c 				hh->prim = PH_DATA_REQ;
hh               1954 drivers/isdn/mISDN/dsp_cmx.c 				hh->id = 0;
hh                281 drivers/isdn/mISDN/dsp_core.c dsp_control_req(struct dsp *dsp, struct mISDNhead *hh, struct sk_buff *skb)
hh                667 drivers/isdn/mISDN/dsp_core.c 	struct mISDNhead	*hh;
hh                672 drivers/isdn/mISDN/dsp_core.c 	hh = mISDN_HEAD_P(skb);
hh                673 drivers/isdn/mISDN/dsp_core.c 	switch (hh->prim) {
hh                706 drivers/isdn/mISDN/dsp_core.c 			hh->prim = DL_DATA_IND;
hh                720 drivers/isdn/mISDN/dsp_core.c 						skb->len, hh->id);
hh                765 drivers/isdn/mISDN/dsp_core.c 		hh->prim = DL_DATA_IND;
hh                773 drivers/isdn/mISDN/dsp_core.c 			       hh->id, skb->len, dsp->name);
hh                774 drivers/isdn/mISDN/dsp_core.c 		switch (hh->id) {
hh                825 drivers/isdn/mISDN/dsp_core.c 				       "%s\n", __func__, hh->id, dsp->name);
hh                852 drivers/isdn/mISDN/dsp_core.c 		hh->prim = DL_ESTABLISH_CNF;
hh                868 drivers/isdn/mISDN/dsp_core.c 		hh->prim = DL_RELEASE_CNF;
hh                885 drivers/isdn/mISDN/dsp_core.c 			hh->prim = PH_DATA_REQ;
hh                901 drivers/isdn/mISDN/dsp_core.c 		ret = dsp_control_req(dsp, hh, skb);
hh                916 drivers/isdn/mISDN/dsp_core.c 		hh->prim = PH_ACTIVATE_REQ;
hh                936 drivers/isdn/mISDN/dsp_core.c 		hh->prim = PH_DEACTIVATE_REQ;
hh                943 drivers/isdn/mISDN/dsp_core.c 			       __func__, hh->prim, dsp->name);
hh               1009 drivers/isdn/mISDN/dsp_core.c 	struct mISDNhead	*hh;
hh               1025 drivers/isdn/mISDN/dsp_core.c 		hh = mISDN_HEAD_P(skb);
hh               1026 drivers/isdn/mISDN/dsp_core.c 		if (hh->prim == DL_DATA_REQ) {
hh                213 drivers/isdn/mISDN/hwchannel.c 	struct mISDNhead *hh;
hh                220 drivers/isdn/mISDN/hwchannel.c 	hh = mISDN_HEAD_P(dch->rx_skb);
hh                221 drivers/isdn/mISDN/hwchannel.c 	hh->prim = PH_DATA_IND;
hh                222 drivers/isdn/mISDN/hwchannel.c 	hh->id = get_sapi_tei(dch->rx_skb->data);
hh                232 drivers/isdn/mISDN/hwchannel.c 	struct mISDNhead *hh;
hh                239 drivers/isdn/mISDN/hwchannel.c 	hh = mISDN_HEAD_P(ech->rx_skb);
hh                240 drivers/isdn/mISDN/hwchannel.c 	hh->prim = PH_DATA_E_IND;
hh                241 drivers/isdn/mISDN/hwchannel.c 	hh->id = get_sapi_tei(ech->rx_skb->data);
hh                251 drivers/isdn/mISDN/hwchannel.c 	struct mISDNhead *hh;
hh                266 drivers/isdn/mISDN/hwchannel.c 		hh = mISDN_HEAD_P(bch->rx_skb);
hh                267 drivers/isdn/mISDN/hwchannel.c 		hh->prim = PH_DATA_IND;
hh                268 drivers/isdn/mISDN/hwchannel.c 		hh->id = id;
hh                386 drivers/isdn/mISDN/hwchannel.c 	struct mISDNhead *hh;
hh                392 drivers/isdn/mISDN/hwchannel.c 			hh = mISDN_HEAD_P(skb);
hh                393 drivers/isdn/mISDN/hwchannel.c 			hh->prim = pr;
hh                394 drivers/isdn/mISDN/hwchannel.c 			hh->id = id;
hh                869 drivers/isdn/mISDN/l1oip_core.c 	struct mISDNhead	*hh = mISDN_HEAD_P(skb);
hh                874 drivers/isdn/mISDN/l1oip_core.c 	switch (hh->prim) {
hh                901 drivers/isdn/mISDN/l1oip_core.c 		queue_ch_frame(ch, PH_DATA_CNF, hh->id, skb);
hh                909 drivers/isdn/mISDN/l1oip_core.c 			queue_ch_frame(ch, PH_ACTIVATE_IND, hh->id, skb);
hh                911 drivers/isdn/mISDN/l1oip_core.c 			queue_ch_frame(ch, PH_DEACTIVATE_IND, hh->id, skb);
hh                920 drivers/isdn/mISDN/l1oip_core.c 			queue_ch_frame(ch, PH_ACTIVATE_IND, hh->id, skb);
hh                922 drivers/isdn/mISDN/l1oip_core.c 			queue_ch_frame(ch, PH_DEACTIVATE_IND, hh->id, skb);
hh               1089 drivers/isdn/mISDN/l1oip_core.c 	struct mISDNhead	*hh = mISDN_HEAD_P(skb);
hh               1093 drivers/isdn/mISDN/l1oip_core.c 	switch (hh->prim) {
hh               1113 drivers/isdn/mISDN/l1oip_core.c 			queue_ch_frame(ch, PH_DATA_CNF, hh->id, skb);
hh               1124 drivers/isdn/mISDN/l1oip_core.c 			queue_ch_frame(ch, PH_DATA_CNF, hh->id, skb);
hh               1144 drivers/isdn/mISDN/l1oip_core.c 		queue_ch_frame(ch, PH_DATA_CNF, hh->id, skb);
hh               1153 drivers/isdn/mISDN/l1oip_core.c 		queue_ch_frame(ch, PH_ACTIVATE_IND, hh->id, skb);
hh               1162 drivers/isdn/mISDN/l1oip_core.c 		queue_ch_frame(ch, PH_DEACTIVATE_IND, hh->id, skb);
hh                158 drivers/isdn/mISDN/layer2.c 	struct mISDNhead *hh;
hh                166 drivers/isdn/mISDN/layer2.c 	hh = mISDN_HEAD_P(skb);
hh                167 drivers/isdn/mISDN/layer2.c 	hh->prim = prim;
hh                168 drivers/isdn/mISDN/layer2.c 	hh->id = (l2->ch.nr << 16) | l2->ch.addr;
hh                193 drivers/isdn/mISDN/layer2.c 	struct mISDNhead *hh = mISDN_HEAD_P(skb);
hh                195 drivers/isdn/mISDN/layer2.c 	if (hh->prim == PH_DATA_REQ) {
hh                208 drivers/isdn/mISDN/layer2.c 	struct mISDNhead *hh = mISDN_HEAD_P(skb);
hh                210 drivers/isdn/mISDN/layer2.c 	hh->prim = prim;
hh                211 drivers/isdn/mISDN/layer2.c 	hh->id = id;
hh                220 drivers/isdn/mISDN/layer2.c 	struct mISDNhead *hh;
hh                225 drivers/isdn/mISDN/layer2.c 	hh = mISDN_HEAD_P(skb);
hh                226 drivers/isdn/mISDN/layer2.c 	hh->prim = prim;
hh                227 drivers/isdn/mISDN/layer2.c 	hh->id = id;
hh                237 drivers/isdn/mISDN/layer2.c ph_data_confirm(struct layer2 *l2, struct mISDNhead *hh, struct sk_buff *skb) {
hh                242 drivers/isdn/mISDN/layer2.c 		if (hh->id == l2->down_id) {
hh                282 drivers/isdn/mISDN/layer2.c 	struct mISDNhead *hh;
hh                291 drivers/isdn/mISDN/layer2.c 	hh = mISDN_HEAD_P(skb);
hh                292 drivers/isdn/mISDN/layer2.c 	hh->prim = event == EV_L2_T200 ? DL_TIMER200_IND : DL_TIMER203_IND;
hh                293 drivers/isdn/mISDN/layer2.c 	hh->id = l2->ch.nr;
hh               1856 drivers/isdn/mISDN/layer2.c ph_data_indication(struct layer2 *l2, struct mISDNhead *hh, struct sk_buff *skb)
hh               1945 drivers/isdn/mISDN/layer2.c 	struct mISDNhead	*hh =  mISDN_HEAD_P(skb);
hh               1950 drivers/isdn/mISDN/layer2.c 		       __func__, mISDNDevName4ch(&l2->ch), hh->prim, hh->id,
hh               1952 drivers/isdn/mISDN/layer2.c 	if (hh->prim == DL_INTERN_MSG) {
hh               1953 drivers/isdn/mISDN/layer2.c 		struct mISDNhead *chh = hh + 1; /* saved copy */
hh               1955 drivers/isdn/mISDN/layer2.c 		*hh = *chh;
hh               1958 drivers/isdn/mISDN/layer2.c 				mISDNDevName4ch(&l2->ch), hh->prim, hh->id);
hh               1960 drivers/isdn/mISDN/layer2.c 	switch (hh->prim) {
hh               1962 drivers/isdn/mISDN/layer2.c 		ret = ph_data_indication(l2, hh, skb);
hh               1965 drivers/isdn/mISDN/layer2.c 		ret = ph_data_confirm(l2, hh, skb);
hh               2024 drivers/isdn/mISDN/layer2.c 				  hh->prim);
hh                 23 drivers/isdn/mISDN/stack.c 	struct mISDNhead	*hh = mISDN_HEAD_P(skb);
hh                 27 drivers/isdn/mISDN/stack.c 		       __func__, hh->prim, hh->id, skb);
hh                 85 drivers/isdn/mISDN/stack.c 	struct mISDNhead	*hh = mISDN_HEAD_P(skb);
hh                 92 drivers/isdn/mISDN/stack.c 	if ((hh->id & MISDN_ID_ADDR_MASK) == MISDN_ID_ANY) { /* L2 for all */
hh                108 drivers/isdn/mISDN/stack.c 						       hh->prim, ch->addr, ret);
hh                119 drivers/isdn/mISDN/stack.c 			if ((hh->id & MISDN_ID_ADDR_MASK) == ch->addr) {
hh                132 drivers/isdn/mISDN/stack.c 			       __func__, hh->prim, ret);
hh                142 drivers/isdn/mISDN/stack.c 	struct mISDNhead	*hh = mISDN_HEAD_P(skb);
hh                146 drivers/isdn/mISDN/stack.c 	lm = hh->prim & MISDN_LAYERMASK;
hh                149 drivers/isdn/mISDN/stack.c 		       __func__, hh->prim, hh->id, skb);
hh                162 drivers/isdn/mISDN/stack.c 		ch = get_channel4id(st, hh->id);
hh                168 drivers/isdn/mISDN/stack.c 			       __func__, dev_name(&st->dev->dev), hh->prim,
hh                169 drivers/isdn/mISDN/stack.c 			       hh->id);
hh                172 drivers/isdn/mISDN/stack.c 		ch = get_channel4id(st, hh->id);
hh                178 drivers/isdn/mISDN/stack.c 			       __func__, dev_name(&st->dev->dev), hh->prim,
hh                179 drivers/isdn/mISDN/stack.c 			       hh->id);
hh                183 drivers/isdn/mISDN/stack.c 		       __func__, dev_name(&st->dev->dev), hh->prim);
hh                296 drivers/isdn/mISDN/tei.c 	struct mISDNhead *hh;
hh                302 drivers/isdn/mISDN/tei.c 	hh = mISDN_HEAD_P(skb);
hh                303 drivers/isdn/mISDN/tei.c 	hh->prim = prim;
hh                304 drivers/isdn/mISDN/tei.c 	hh->id = (mgr->ch.nr << 16) | mgr->ch.addr;
hh               1099 drivers/isdn/mISDN/tei.c 	struct mISDNhead	*hh =  mISDN_HEAD_P(skb);
hh               1105 drivers/isdn/mISDN/tei.c 		       __func__, hh->prim, hh->id);
hh               1106 drivers/isdn/mISDN/tei.c 	switch (hh->prim) {
hh               1112 drivers/isdn/mISDN/tei.c 		do_ack(mgr, hh->id);
hh               1199 drivers/isdn/mISDN/tei.c 	struct mISDNhead	*hh =  mISDN_HEAD_P(skb);
hh               1205 drivers/isdn/mISDN/tei.c 		       __func__, hh->prim, hh->id);
hh               1208 drivers/isdn/mISDN/tei.c 	if (hh->prim != PH_DATA_IND)
hh               1287 drivers/isdn/mISDN/tei.c 	struct mISDNhead	*hhc, *hh = mISDN_HEAD_P(skb);
hh               1295 drivers/isdn/mISDN/tei.c 		if ((hh->id & MISDN_ID_SAPI_MASK) ==
hh               1308 drivers/isdn/mISDN/tei.c 				*hhc = *hh;
hh               1319 drivers/isdn/mISDN/tei.c 						       hh->prim, l2->ch.addr, ret);
hh                654 drivers/net/macsec.c 	struct macsec_eth_header *hh;
hh                700 drivers/net/macsec.c 	hh = skb_push(skb, macsec_extra_len(sci_present));
hh                701 drivers/net/macsec.c 	memmove(hh, eth, 2 * ETH_ALEN);
hh                709 drivers/net/macsec.c 	macsec_fill_sectag(hh, secy, pn, sci_present);
hh                710 drivers/net/macsec.c 	macsec_set_shortlen(hh, unprotected_len - 2 * ETH_ALEN);
hh                150 drivers/net/plip/plip.c                                   struct hh_cache *hh, __be16 type);
hh               1036 drivers/net/plip/plip.c 				  struct hh_cache *hh, __be16 type)
hh               1040 drivers/net/plip/plip.c 	ret = eth_header_cache(neigh, hh, type);
hh               1044 drivers/net/plip/plip.c 		eth = (struct ethhdr*)(((u8*)hh->hh_data) +
hh                263 drivers/net/usb/sierra_net.c static int parse_hip(const u8 *buf, const u32 buflen, struct hip_hdr *hh)
hh                271 drivers/net/usb/sierra_net.c 	curp = save16bit(&hh->payload_len, curp);
hh                272 drivers/net/usb/sierra_net.c 	curp = save8bit(&hh->msgid, curp);
hh                273 drivers/net/usb/sierra_net.c 	curp = save8bit(&hh->msgspecific, curp);
hh                275 drivers/net/usb/sierra_net.c 	padded = hh->msgid.byte & 0x80;
hh                276 drivers/net/usb/sierra_net.c 	hh->msgid.byte &= 0x7F;			/* 7 bits */
hh                278 drivers/net/usb/sierra_net.c 	hh->extmsgid.is_present = (hh->msgid.byte == SIERRA_NET_HIP_EXTENDEDID);
hh                279 drivers/net/usb/sierra_net.c 	if (hh->extmsgid.is_present) {
hh                283 drivers/net/usb/sierra_net.c 		hh->payload_len.word &= 0x3FFF; /* 14 bits */
hh                285 drivers/net/usb/sierra_net.c 		curp = save16bit(&hh->extmsgid, curp);
hh                286 drivers/net/usb/sierra_net.c 		hh->extmsgid.word &= 0x03FF;	/* 10 bits */
hh                288 drivers/net/usb/sierra_net.c 		hh->hdrlen = SIERRA_NET_HIP_EXT_HDR_LEN;
hh                290 drivers/net/usb/sierra_net.c 		hh->payload_len.word &= 0x07FF;	/* 11 bits */
hh                291 drivers/net/usb/sierra_net.c 		hh->hdrlen = SIERRA_NET_HIP_HDR_LEN;
hh                295 drivers/net/usb/sierra_net.c 		hh->hdrlen++;
hh                296 drivers/net/usb/sierra_net.c 		hh->payload_len.word--;
hh                300 drivers/net/usb/sierra_net.c 	if (buflen < (hh->hdrlen + hh->payload_len.word))
hh                418 drivers/net/usb/sierra_net.c 		struct hip_hdr	*hh)
hh                423 drivers/net/usb/sierra_net.c 	link_up = sierra_net_parse_lsi(dev, data + hh->hdrlen,
hh                424 drivers/net/usb/sierra_net.c 					hh->payload_len.word);
hh                430 drivers/net/usb/sierra_net.c 		sierra_net_set_ctx_index(priv, hh->msgspecific.byte);
hh                496 drivers/net/usb/sierra_net.c 			struct hip_hdr	hh;
hh                501 drivers/net/usb/sierra_net.c 			err = parse_hip(buf, len, &hh);
hh                510 drivers/net/usb/sierra_net.c 			if (len != hh.hdrlen + hh.payload_len.word) {
hh                513 drivers/net/usb/sierra_net.c 					hh.hdrlen + hh.payload_len.word);
hh                519 drivers/net/usb/sierra_net.c 			switch (hh.msgid.byte) {
hh                522 drivers/net/usb/sierra_net.c 					hh.msgspecific.byte);
hh                523 drivers/net/usb/sierra_net.c 				sierra_net_handle_lsi(dev, buf, &hh);
hh                528 drivers/net/usb/sierra_net.c 						hh.msgspecific.byte);
hh                543 drivers/net/usb/sierra_net.c 					"extmsgid 0x%04x\n", hh.extmsgid.word);
hh                550 drivers/net/usb/sierra_net.c 					"msgid 0x%02x\n", hh.msgid.byte);
hh                808 drivers/net/usb/sierra_net.c 	struct hip_hdr  hh;
hh                815 drivers/net/usb/sierra_net.c 		err = parse_hip(skb->data, skb->len, &hh);
hh                826 drivers/net/usb/sierra_net.c 		if (!hh.extmsgid.is_present
hh                827 drivers/net/usb/sierra_net.c 		    || hh.extmsgid.word != SIERRA_NET_HIP_EXT_IP_IN_ID) {
hh                836 drivers/net/usb/sierra_net.c 		skb_pull(skb, hh.hdrlen);
hh                848 drivers/net/usb/sierra_net.c 		if (hh.payload_len.word == skb->len)
hh                851 drivers/net/usb/sierra_net.c 		new_skb = sierra_net_skb_clone(dev, skb, hh.payload_len.word);
hh                380 drivers/rapidio/rio_cm.c 	struct rio_ch_chan_hdr *hh = req_data;
hh                383 drivers/rapidio/rio_cm.c 	chnum = ntohs(hh->dst_ch);
hh                402 drivers/rapidio/rio_cm.c 	req->destid = ntohl(hh->bhdr.src_id);
hh                403 drivers/rapidio/rio_cm.c 	req->chan = ntohs(hh->src_ch);
hh                426 drivers/rapidio/rio_cm.c 	struct rio_ch_chan_hdr *hh = resp_data;
hh                429 drivers/rapidio/rio_cm.c 	chnum = ntohs(hh->dst_ch);
hh                440 drivers/rapidio/rio_cm.c 	ch->rem_channel = ntohs(hh->src_ch);
hh                458 drivers/rapidio/rio_cm.c 	struct rio_ch_chan_hdr *hh = data;
hh                461 drivers/rapidio/rio_cm.c 	riocm_debug(RX_CMD, "for ch=%d", ntohs(hh->dst_ch));
hh                464 drivers/rapidio/rio_cm.c 	ch = idr_find(&ch_idr, ntohs(hh->dst_ch));
hh                265 drivers/video/fbdev/cg3.c 	int ww, hh;
hh                271 drivers/video/fbdev/cg3.c 			hh = simple_strtoul(p + 1, &p, 10);
hh                272 drivers/video/fbdev/cg3.c 			if (hh && *p == '-') {
hh                274 drivers/video/fbdev/cg3.c 				    var->yres != hh) {
hh                276 drivers/video/fbdev/cg3.c 					var->yres = var->yres_virtual = hh;
hh                 38 include/linux/etherdevice.h int eth_header_cache(const struct neighbour *neigh, struct hh_cache *hh,
hh                 40 include/linux/etherdevice.h void eth_header_cache_update(struct hh_cache *hh, const struct net_device *dev,
hh                552 include/linux/mISDNif.h 	struct mISDNhead *hh;
hh                558 include/linux/mISDNif.h 	hh = mISDN_HEAD_P(skb);
hh                559 include/linux/mISDNif.h 	hh->prim = prim;
hh                560 include/linux/mISDNif.h 	hh->id = id;
hh                270 include/linux/netdevice.h 	int	(*cache)(const struct neighbour *neigh, struct hh_cache *hh, __be16 type);
hh                271 include/linux/netdevice.h 	void	(*cache_update)(struct hh_cache *hh,
hh                154 include/net/neighbour.h 	struct hh_cache		hh;
hh                449 include/net/neighbour.h static inline int neigh_hh_bridge(struct hh_cache *hh, struct sk_buff *skb)
hh                454 include/net/neighbour.h 		seq = read_seqbegin(&hh->hh_lock);
hh                456 include/net/neighbour.h 		memcpy(skb->data - hh_alen, hh->hh_data, ETH_ALEN + hh_alen - ETH_HLEN);
hh                457 include/net/neighbour.h 	} while (read_seqretry(&hh->hh_lock, seq));
hh                462 include/net/neighbour.h static inline int neigh_hh_output(const struct hh_cache *hh, struct sk_buff *skb)
hh                469 include/net/neighbour.h 		seq = read_seqbegin(&hh->hh_lock);
hh                470 include/net/neighbour.h 		hh_len = READ_ONCE(hh->hh_len);
hh                480 include/net/neighbour.h 				memcpy(skb->data - HH_DATA_MOD, hh->hh_data,
hh                487 include/net/neighbour.h 				memcpy(skb->data - hh_alen, hh->hh_data,
hh                491 include/net/neighbour.h 	} while (read_seqretry(&hh->hh_lock, seq));
hh                505 include/net/neighbour.h 	const struct hh_cache *hh = &n->hh;
hh                507 include/net/neighbour.h 	if ((n->nud_state & NUD_CONNECTED) && hh->hh_len && !skip_cache)
hh                508 include/net/neighbour.h 		return neigh_hh_output(hh, skb);
hh                280 net/bridge/br_netfilter_hooks.c 		if ((neigh->nud_state & NUD_CONNECTED) && neigh->hh.hh_len) {
hh                281 net/bridge/br_netfilter_hooks.c 			neigh_hh_bridge(&neigh->hh, skb);
hh                409 net/core/neighbour.c 	seqlock_init(&n->hh.hh_lock);
hh               1188 net/core/neighbour.c 	struct hh_cache *hh;
hh               1196 net/core/neighbour.c 		hh = &neigh->hh;
hh               1197 net/core/neighbour.c 		if (READ_ONCE(hh->hh_len)) {
hh               1198 net/core/neighbour.c 			write_seqlock_bh(&hh->hh_lock);
hh               1199 net/core/neighbour.c 			update(hh, neigh->dev, neigh->ha);
hh               1200 net/core/neighbour.c 			write_sequnlock_bh(&hh->hh_lock);
hh               1452 net/core/neighbour.c 	struct hh_cache	*hh = &n->hh;
hh               1459 net/core/neighbour.c 	if (!hh->hh_len)
hh               1460 net/core/neighbour.c 		dev->header_ops->cache(n, hh, prot);
hh               1476 net/core/neighbour.c 		if (dev->header_ops->cache && !READ_ONCE(neigh->hh.hh_len))
hh                376 net/core/pktgen.c 	__u8 hh[14];
hh               1433 net/core/pktgen.c 		ether_addr_copy(&pkt_dev->hh[0], pkt_dev->dst_mac);
hh               1450 net/core/pktgen.c 		ether_addr_copy(&pkt_dev->hh[6], pkt_dev->src_mac);
hh               2054 net/core/pktgen.c 		ether_addr_copy(&(pkt_dev->hh[6]), pkt_dev->odev->dev_addr);
hh               2057 net/core/pktgen.c 	ether_addr_copy(&(pkt_dev->hh[0]), pkt_dev->dst_mac);
hh               2316 net/core/pktgen.c 		pkt_dev->hh[11] = tmp;
hh               2318 net/core/pktgen.c 		pkt_dev->hh[10] = tmp;
hh               2320 net/core/pktgen.c 		pkt_dev->hh[9] = tmp;
hh               2322 net/core/pktgen.c 		pkt_dev->hh[8] = tmp;
hh               2324 net/core/pktgen.c 		pkt_dev->hh[7] = tmp;
hh               2344 net/core/pktgen.c 		pkt_dev->hh[5] = tmp;
hh               2346 net/core/pktgen.c 		pkt_dev->hh[4] = tmp;
hh               2348 net/core/pktgen.c 		pkt_dev->hh[3] = tmp;
hh               2350 net/core/pktgen.c 		pkt_dev->hh[2] = tmp;
hh               2352 net/core/pktgen.c 		pkt_dev->hh[1] = tmp;
hh               2581 net/core/pktgen.c 			memcpy(eth, pkt_dev->hh, 2 * ETH_ALEN);
hh               2789 net/core/pktgen.c 	memcpy(eth, pkt_dev->hh, 12);
hh               2917 net/core/pktgen.c 	memcpy(eth, pkt_dev->hh, 12);
hh                233 net/ethernet/eth.c int eth_header_cache(const struct neighbour *neigh, struct hh_cache *hh, __be16 type)
hh                239 net/ethernet/eth.c 	    (((u8 *) hh->hh_data) + (HH_DATA_OFF(sizeof(*eth))));
hh                251 net/ethernet/eth.c 	smp_store_release(&hh->hh_len, ETH_HLEN);
hh                265 net/ethernet/eth.c void eth_header_cache_update(struct hh_cache *hh,
hh                269 net/ethernet/eth.c 	memcpy(((u8 *) hh->hh_data) + HH_DATA_OFF(sizeof(struct ethhdr)),
hh                 44 sound/drivers/vx/vx_mixer.c 		u8 hh;
hh                 58 sound/drivers/vx/vx_mixer.c 		u8 hh;