hx 94 arch/sh/kernel/cpu/sh2a/fpu.c static int denormal_mulf(int hx, int hy) hx 100 arch/sh/kernel/cpu/sh2a/fpu.c ix = hx & 0x7fffffff; hx 103 arch/sh/kernel/cpu/sh2a/fpu.c return ((hx ^ hy) & 0x80000000); hx 122 arch/sh/kernel/cpu/sh2a/fpu.c ix |= (hx ^ hy) & 0x80000000; hx 161 arch/sh/kernel/cpu/sh2a/fpu.c static long long denormal_muld(long long hx, long long hy) hx 167 arch/sh/kernel/cpu/sh2a/fpu.c ix = hx & 0x7fffffffffffffffLL; hx 170 arch/sh/kernel/cpu/sh2a/fpu.c return ((hx ^ hy) & 0x8000000000000000LL); hx 195 arch/sh/kernel/cpu/sh2a/fpu.c ix |= (hx ^ hy) & 0x8000000000000000LL; hx 252 arch/sh/kernel/cpu/sh2a/fpu.c static int denormal_addf(int hx, int hy) hx 257 arch/sh/kernel/cpu/sh2a/fpu.c if ((hx ^ hy) & 0x80000000) { hx 258 arch/sh/kernel/cpu/sh2a/fpu.c sign = hx & 0x80000000; hx 259 arch/sh/kernel/cpu/sh2a/fpu.c ix = hx & 0x7fffffff; hx 272 arch/sh/kernel/cpu/sh2a/fpu.c sign = hx & 0x80000000; hx 273 arch/sh/kernel/cpu/sh2a/fpu.c ix = hx & 0x7fffffff; hx 337 arch/sh/kernel/cpu/sh2a/fpu.c static long long denormal_addd(long long hx, long long hy) hx 342 arch/sh/kernel/cpu/sh2a/fpu.c if ((hx ^ hy) & 0x8000000000000000LL) { hx 343 arch/sh/kernel/cpu/sh2a/fpu.c sign = hx & 0x8000000000000000LL; hx 344 arch/sh/kernel/cpu/sh2a/fpu.c ix = hx & 0x7fffffffffffffffLL; hx 357 arch/sh/kernel/cpu/sh2a/fpu.c sign = hx & 0x8000000000000000LL; hx 358 arch/sh/kernel/cpu/sh2a/fpu.c ix = hx & 0x7fffffffffffffffLL; hx 469 arch/sh/kernel/cpu/sh2a/fpu.c unsigned int hx, hy; hx 473 arch/sh/kernel/cpu/sh2a/fpu.c hx = tsk->thread.xstate->hardfpu.fp_regs[n]; hx 479 arch/sh/kernel/cpu/sh2a/fpu.c && (prec && ((hx & 0x7fffffff) < 0x00100000 hx 484 arch/sh/kernel/cpu/sh2a/fpu.c llx = ((long long) hx << 32) hx 488 arch/sh/kernel/cpu/sh2a/fpu.c if ((hx & 0x7fffffff) >= 0x00100000) hx 495 arch/sh/kernel/cpu/sh2a/fpu.c && (!prec && ((hx & 0x7fffffff) < 0x00800000 hx 498 arch/sh/kernel/cpu/sh2a/fpu.c if ((hx & 0x7fffffff) >= 0x00800000) hx 499 arch/sh/kernel/cpu/sh2a/fpu.c hx = denormal_mulf(hy, hx); hx 501 arch/sh/kernel/cpu/sh2a/fpu.c hx = denormal_mulf(hx, hy); hx 502 arch/sh/kernel/cpu/sh2a/fpu.c tsk->thread.xstate->hardfpu.fp_regs[n] = hx; hx 512 arch/sh/kernel/cpu/sh2a/fpu.c unsigned int hx, hy; hx 516 arch/sh/kernel/cpu/sh2a/fpu.c hx = tsk->thread.xstate->hardfpu.fp_regs[n]; hx 522 arch/sh/kernel/cpu/sh2a/fpu.c && (prec && ((hx & 0x7fffffff) < 0x00100000 hx 527 arch/sh/kernel/cpu/sh2a/fpu.c llx = ((long long) hx << 32) hx 538 arch/sh/kernel/cpu/sh2a/fpu.c && (!prec && ((hx & 0x7fffffff) < 0x00800000 hx 542 arch/sh/kernel/cpu/sh2a/fpu.c hx = denormal_addf(hx, hy); hx 544 arch/sh/kernel/cpu/sh2a/fpu.c hx = denormal_addf(hx, hy ^ 0x80000000); hx 545 arch/sh/kernel/cpu/sh2a/fpu.c tsk->thread.xstate->hardfpu.fp_regs[n] = hx; hx 244 arch/sh/kernel/cpu/sh4/fpu.c unsigned int hx, hy; hx 248 arch/sh/kernel/cpu/sh4/fpu.c hx = tsk->thread.xstate->hardfpu.fp_regs[n]; hx 254 arch/sh/kernel/cpu/sh4/fpu.c && (prec && ((hx & 0x7fffffff) < 0x00100000 hx 259 arch/sh/kernel/cpu/sh4/fpu.c llx = ((long long)hx << 32) hx 267 arch/sh/kernel/cpu/sh4/fpu.c && (!prec && ((hx & 0x7fffffff) < 0x00800000 hx 270 arch/sh/kernel/cpu/sh4/fpu.c hx = float32_mul(hx, hy); hx 271 arch/sh/kernel/cpu/sh4/fpu.c tsk->thread.xstate->hardfpu.fp_regs[n] = hx; hx 282 arch/sh/kernel/cpu/sh4/fpu.c unsigned int hx, hy; hx 286 arch/sh/kernel/cpu/sh4/fpu.c hx = tsk->thread.xstate->hardfpu.fp_regs[n]; hx 292 arch/sh/kernel/cpu/sh4/fpu.c && (prec && ((hx & 0x7fffffff) < 0x00100000 hx 297 arch/sh/kernel/cpu/sh4/fpu.c llx = ((long long)hx << 32) hx 308 arch/sh/kernel/cpu/sh4/fpu.c && (!prec && ((hx & 0x7fffffff) < 0x00800000 hx 312 arch/sh/kernel/cpu/sh4/fpu.c hx = float32_add(hx, hy); hx 314 arch/sh/kernel/cpu/sh4/fpu.c hx = float32_sub(hx, hy); hx 315 arch/sh/kernel/cpu/sh4/fpu.c tsk->thread.xstate->hardfpu.fp_regs[n] = hx; hx 326 arch/sh/kernel/cpu/sh4/fpu.c unsigned int hx, hy; hx 330 arch/sh/kernel/cpu/sh4/fpu.c hx = tsk->thread.xstate->hardfpu.fp_regs[n]; hx 336 arch/sh/kernel/cpu/sh4/fpu.c && (prec && ((hx & 0x7fffffff) < 0x00100000 hx 341 arch/sh/kernel/cpu/sh4/fpu.c llx = ((long long)hx << 32) hx 351 arch/sh/kernel/cpu/sh4/fpu.c && (!prec && ((hx & 0x7fffffff) < 0x00800000 hx 354 arch/sh/kernel/cpu/sh4/fpu.c hx = float32_div(hx, hy); hx 355 arch/sh/kernel/cpu/sh4/fpu.c tsk->thread.xstate->hardfpu.fp_regs[n] = hx; hx 365 arch/sh/kernel/cpu/sh4/fpu.c unsigned int hx; hx 368 arch/sh/kernel/cpu/sh4/fpu.c hx = tsk->thread.xstate->hardfpu.fp_regs[m]; hx 371 arch/sh/kernel/cpu/sh4/fpu.c && ((hx & 0x7fffffff) < 0x00100000)) { hx 182 drivers/crypto/ux500/hash/hash_alg.h u32 hx[8]; hx 1282 drivers/crypto/ux500/hash/hash_core.c temp_hx_val = readl_relaxed(&device_data->base->hx[count]); hx 873 drivers/isdn/hardware/mISDN/mISDNipac.c waitforCEC(struct hscx_hw *hx) hx 878 drivers/isdn/hardware/mISDN/mISDNipac.c starb = ReadHSCX(hx, IPAC_STARB); hx 885 drivers/isdn/hardware/mISDN/mISDNipac.c pr_debug("%s: B%1d CEC %d us\n", hx->ip->name, hx->bch.nr, hx 888 drivers/isdn/hardware/mISDN/mISDNipac.c pr_info("%s: B%1d CEC timeout\n", hx->ip->name, hx->bch.nr); hx 893 drivers/isdn/hardware/mISDN/mISDNipac.c waitforXFW(struct hscx_hw *hx) hx 898 drivers/isdn/hardware/mISDN/mISDNipac.c starb = ReadHSCX(hx, IPAC_STARB); hx 905 drivers/isdn/hardware/mISDN/mISDNipac.c pr_debug("%s: B%1d XFW %d us\n", hx->ip->name, hx->bch.nr, hx 908 drivers/isdn/hardware/mISDN/mISDNipac.c pr_info("%s: B%1d XFW timeout\n", hx->ip->name, hx->bch.nr); hx 912 drivers/isdn/hardware/mISDN/mISDNipac.c hscx_cmdr(struct hscx_hw *hx, u8 cmd) hx 914 drivers/isdn/hardware/mISDN/mISDNipac.c if (hx->ip->type & IPAC_TYPE_IPACX) hx 915 drivers/isdn/hardware/mISDN/mISDNipac.c WriteHSCX(hx, IPACX_CMDRB, cmd); hx 917 drivers/isdn/hardware/mISDN/mISDNipac.c waitforCEC(hx); hx 918 drivers/isdn/hardware/mISDN/mISDNipac.c WriteHSCX(hx, IPAC_CMDRB, cmd); hx 1007 drivers/isdn/hardware/mISDN/mISDNipac.c hscx_xpr(struct hscx_hw *hx) hx 1009 drivers/isdn/hardware/mISDN/mISDNipac.c if (hx->bch.tx_skb && hx->bch.tx_idx < hx->bch.tx_skb->len) { hx 1010 drivers/isdn/hardware/mISDN/mISDNipac.c hscx_fill_fifo(hx); hx 1012 drivers/isdn/hardware/mISDN/mISDNipac.c dev_kfree_skb(hx->bch.tx_skb); hx 1013 drivers/isdn/hardware/mISDN/mISDNipac.c if (get_next_bframe(&hx->bch)) { hx 1014 drivers/isdn/hardware/mISDN/mISDNipac.c hscx_fill_fifo(hx); hx 1015 drivers/isdn/hardware/mISDN/mISDNipac.c test_and_clear_bit(FLG_TX_EMPTY, &hx->bch.Flags); hx 1016 drivers/isdn/hardware/mISDN/mISDNipac.c } else if (test_bit(FLG_TX_EMPTY, &hx->bch.Flags)) { hx 1017 drivers/isdn/hardware/mISDN/mISDNipac.c hscx_fill_fifo(hx); hx 1023 drivers/isdn/hardware/mISDN/mISDNipac.c ipac_rme(struct hscx_hw *hx) hx 1028 drivers/isdn/hardware/mISDN/mISDNipac.c if (hx->ip->type & IPAC_TYPE_IPACX) hx 1029 drivers/isdn/hardware/mISDN/mISDNipac.c rstab = ReadHSCX(hx, IPACX_RSTAB); hx 1031 drivers/isdn/hardware/mISDN/mISDNipac.c rstab = ReadHSCX(hx, IPAC_RSTAB); hx 1032 drivers/isdn/hardware/mISDN/mISDNipac.c pr_debug("%s: B%1d RSTAB %02x\n", hx->ip->name, hx->bch.nr, rstab); hx 1036 drivers/isdn/hardware/mISDN/mISDNipac.c if (hx->bch.debug & DEBUG_HW_BCHANNEL) hx 1038 drivers/isdn/hardware/mISDN/mISDNipac.c hx->ip->name, hx->bch.nr); hx 1041 drivers/isdn/hardware/mISDN/mISDNipac.c if (hx->bch.debug & DEBUG_HW_BCHANNEL) hx 1043 drivers/isdn/hardware/mISDN/mISDNipac.c hx->ip->name, hx->bch.nr, hx 1044 drivers/isdn/hardware/mISDN/mISDNipac.c hx->bch.state); hx 1047 drivers/isdn/hardware/mISDN/mISDNipac.c if (hx->bch.debug & DEBUG_HW_BCHANNEL) hx 1049 drivers/isdn/hardware/mISDN/mISDNipac.c hx->ip->name, hx->bch.nr); hx 1051 drivers/isdn/hardware/mISDN/mISDNipac.c hscx_cmdr(hx, 0x80); /* Do RMC */ hx 1054 drivers/isdn/hardware/mISDN/mISDNipac.c if (hx->ip->type & IPAC_TYPE_IPACX) hx 1055 drivers/isdn/hardware/mISDN/mISDNipac.c count = ReadHSCX(hx, IPACX_RBCLB); hx 1057 drivers/isdn/hardware/mISDN/mISDNipac.c count = ReadHSCX(hx, IPAC_RBCLB); hx 1058 drivers/isdn/hardware/mISDN/mISDNipac.c count &= (hx->fifo_size - 1); hx 1060 drivers/isdn/hardware/mISDN/mISDNipac.c count = hx->fifo_size; hx 1061 drivers/isdn/hardware/mISDN/mISDNipac.c hscx_empty_fifo(hx, count); hx 1062 drivers/isdn/hardware/mISDN/mISDNipac.c if (!hx->bch.rx_skb) hx 1064 drivers/isdn/hardware/mISDN/mISDNipac.c if (hx->bch.rx_skb->len < 2) { hx 1066 drivers/isdn/hardware/mISDN/mISDNipac.c hx->ip->name, hx->bch.nr, hx->bch.rx_skb->len); hx 1067 drivers/isdn/hardware/mISDN/mISDNipac.c skb_trim(hx->bch.rx_skb, 0); hx 1069 drivers/isdn/hardware/mISDN/mISDNipac.c skb_trim(hx->bch.rx_skb, hx->bch.rx_skb->len - 1); hx 1070 drivers/isdn/hardware/mISDN/mISDNipac.c recv_Bchannel(&hx->bch, 0, false); hx 1075 drivers/isdn/hardware/mISDN/mISDNipac.c ipac_irq(struct hscx_hw *hx, u8 ista) hx 1079 drivers/isdn/hardware/mISDN/mISDNipac.c if (hx->ip->type & IPAC_TYPE_IPACX) hx 1080 drivers/isdn/hardware/mISDN/mISDNipac.c istab = ReadHSCX(hx, IPACX_ISTAB); hx 1081 drivers/isdn/hardware/mISDN/mISDNipac.c else if (hx->ip->type & IPAC_TYPE_IPAC) { hx 1082 drivers/isdn/hardware/mISDN/mISDNipac.c istab = ReadHSCX(hx, IPAC_ISTAB); hx 1083 drivers/isdn/hardware/mISDN/mISDNipac.c m = (hx->bch.nr & 1) ? IPAC__EXA : IPAC__EXB; hx 1085 drivers/isdn/hardware/mISDN/mISDNipac.c exirb = ReadHSCX(hx, IPAC_EXIRB); hx 1086 drivers/isdn/hardware/mISDN/mISDNipac.c pr_debug("%s: B%1d EXIRB %02x\n", hx->ip->name, hx 1087 drivers/isdn/hardware/mISDN/mISDNipac.c hx->bch.nr, exirb); hx 1089 drivers/isdn/hardware/mISDN/mISDNipac.c } else if (hx->bch.nr & 2) { /* HSCX B */ hx 1091 drivers/isdn/hardware/mISDN/mISDNipac.c ipac_irq(&hx->ip->hscx[0], ista); hx 1093 drivers/isdn/hardware/mISDN/mISDNipac.c exirb = ReadHSCX(hx, IPAC_EXIRB); hx 1094 drivers/isdn/hardware/mISDN/mISDNipac.c pr_debug("%s: B%1d EXIRB %02x\n", hx->ip->name, hx 1095 drivers/isdn/hardware/mISDN/mISDNipac.c hx->bch.nr, exirb); hx 1099 drivers/isdn/hardware/mISDN/mISDNipac.c istab = ReadHSCX(hx, IPAC_ISTAB); hx 1101 drivers/isdn/hardware/mISDN/mISDNipac.c exirb = ReadHSCX(hx, IPAC_EXIRB); hx 1102 drivers/isdn/hardware/mISDN/mISDNipac.c pr_debug("%s: B%1d EXIRB %02x\n", hx->ip->name, hx 1103 drivers/isdn/hardware/mISDN/mISDNipac.c hx->bch.nr, exirb); hx 1111 drivers/isdn/hardware/mISDN/mISDNipac.c pr_debug("%s: B%1d ISTAB %02x\n", hx->ip->name, hx->bch.nr, istab); hx 1113 drivers/isdn/hardware/mISDN/mISDNipac.c if (!test_bit(FLG_ACTIVE, &hx->bch.Flags)) hx 1117 drivers/isdn/hardware/mISDN/mISDNipac.c ipac_rme(hx); hx 1120 drivers/isdn/hardware/mISDN/mISDNipac.c hscx_empty_fifo(hx, hx->fifo_size); hx 1121 drivers/isdn/hardware/mISDN/mISDNipac.c if (test_bit(FLG_TRANSPARENT, &hx->bch.Flags)) hx 1122 drivers/isdn/hardware/mISDN/mISDNipac.c recv_Bchannel(&hx->bch, 0, false); hx 1126 drivers/isdn/hardware/mISDN/mISDNipac.c pr_debug("%s: B%1d RFO error\n", hx->ip->name, hx->bch.nr); hx 1127 drivers/isdn/hardware/mISDN/mISDNipac.c hscx_cmdr(hx, 0x40); /* RRES */ hx 1131 drivers/isdn/hardware/mISDN/mISDNipac.c hscx_xpr(hx); hx 1134 drivers/isdn/hardware/mISDN/mISDNipac.c if (test_bit(FLG_TRANSPARENT, &hx->bch.Flags)) { hx 1135 drivers/isdn/hardware/mISDN/mISDNipac.c if (test_bit(FLG_FILLEMPTY, &hx->bch.Flags)) hx 1136 drivers/isdn/hardware/mISDN/mISDNipac.c test_and_set_bit(FLG_TX_EMPTY, &hx->bch.Flags); hx 1137 drivers/isdn/hardware/mISDN/mISDNipac.c hscx_xpr(hx); hx 1140 drivers/isdn/hardware/mISDN/mISDNipac.c pr_debug("%s: B%1d XDU error at len %d\n", hx->ip->name, hx 1141 drivers/isdn/hardware/mISDN/mISDNipac.c hx->bch.nr, hx->bch.tx_idx); hx 1142 drivers/isdn/hardware/mISDN/mISDNipac.c hx->bch.tx_idx = 0; hx 1143 drivers/isdn/hardware/mISDN/mISDNipac.c hscx_cmdr(hx, 0x01); /* XRES */ hx 1334 drivers/isdn/hardware/mISDN/mISDNipac.c struct hscx_hw *hx = container_of(bch, struct hscx_hw, bch); hx 1341 drivers/isdn/hardware/mISDN/mISDNipac.c spin_lock_irqsave(hx->ip->hwlock, flags); hx 1345 drivers/isdn/hardware/mISDN/mISDNipac.c hscx_fill_fifo(hx); hx 1347 drivers/isdn/hardware/mISDN/mISDNipac.c spin_unlock_irqrestore(hx->ip->hwlock, flags); hx 1350 drivers/isdn/hardware/mISDN/mISDNipac.c spin_lock_irqsave(hx->ip->hwlock, flags); hx 1352 drivers/isdn/hardware/mISDN/mISDNipac.c ret = hscx_mode(hx, ch->protocol); hx 1355 drivers/isdn/hardware/mISDN/mISDNipac.c spin_unlock_irqrestore(hx->ip->hwlock, flags); hx 1361 drivers/isdn/hardware/mISDN/mISDNipac.c spin_lock_irqsave(hx->ip->hwlock, flags); hx 1363 drivers/isdn/hardware/mISDN/mISDNipac.c hscx_mode(hx, ISDN_P_NONE); hx 1364 drivers/isdn/hardware/mISDN/mISDNipac.c spin_unlock_irqrestore(hx->ip->hwlock, flags); hx 1371 drivers/isdn/hardware/mISDN/mISDNipac.c hx->ip->name, __func__, hh->prim, hh->id); hx 1389 drivers/isdn/hardware/mISDN/mISDNipac.c struct hscx_hw *hx = container_of(bch, struct hscx_hw, bch); hx 1393 drivers/isdn/hardware/mISDN/mISDNipac.c pr_debug("%s: %s cmd:%x %p\n", hx->ip->name, __func__, cmd, arg); hx 1398 drivers/isdn/hardware/mISDN/mISDNipac.c spin_lock_irqsave(hx->ip->hwlock, flags); hx 1400 drivers/isdn/hardware/mISDN/mISDNipac.c hscx_mode(hx, ISDN_P_NONE); hx 1401 drivers/isdn/hardware/mISDN/mISDNipac.c spin_unlock_irqrestore(hx->ip->hwlock, flags); hx 1404 drivers/isdn/hardware/mISDN/mISDNipac.c module_put(hx->ip->owner); hx 1412 drivers/isdn/hardware/mISDN/mISDNipac.c hx->ip->name, __func__, cmd); hx 1430 drivers/isdn/hardware/mISDN/mISDNipac.c hscx_init(struct hscx_hw *hx) hx 1434 drivers/isdn/hardware/mISDN/mISDNipac.c WriteHSCX(hx, IPAC_RAH2, 0xFF); hx 1435 drivers/isdn/hardware/mISDN/mISDNipac.c WriteHSCX(hx, IPAC_XBCH, 0x00); hx 1436 drivers/isdn/hardware/mISDN/mISDNipac.c WriteHSCX(hx, IPAC_RLCR, 0x00); hx 1438 drivers/isdn/hardware/mISDN/mISDNipac.c if (hx->ip->type & IPAC_TYPE_HSCX) { hx 1439 drivers/isdn/hardware/mISDN/mISDNipac.c WriteHSCX(hx, IPAC_CCR1, 0x85); hx 1440 drivers/isdn/hardware/mISDN/mISDNipac.c val = ReadHSCX(hx, HSCX_VSTR); hx 1441 drivers/isdn/hardware/mISDN/mISDNipac.c pr_debug("%s: HSCX VSTR %02x\n", hx->ip->name, val); hx 1442 drivers/isdn/hardware/mISDN/mISDNipac.c if (hx->bch.debug & DEBUG_HW) hx 1443 drivers/isdn/hardware/mISDN/mISDNipac.c pr_notice("%s: HSCX version %s\n", hx->ip->name, hx 1446 drivers/isdn/hardware/mISDN/mISDNipac.c WriteHSCX(hx, IPAC_CCR1, 0x82); hx 1447 drivers/isdn/hardware/mISDN/mISDNipac.c WriteHSCX(hx, IPAC_CCR2, 0x30); hx 1448 drivers/isdn/hardware/mISDN/mISDNipac.c WriteHSCX(hx, IPAC_XCCR, 0x07); hx 1449 drivers/isdn/hardware/mISDN/mISDNipac.c WriteHSCX(hx, IPAC_RCCR, 0x07); hx 42 drivers/media/common/cypress_firmware.c struct hexline *hx, int *pos) hx 50 drivers/media/common/cypress_firmware.c memset(hx, 0, sizeof(struct hexline)); hx 51 drivers/media/common/cypress_firmware.c hx->len = b[0]; hx 53 drivers/media/common/cypress_firmware.c if ((*pos + hx->len + 4) >= fw->size) hx 56 drivers/media/common/cypress_firmware.c hx->addr = b[1] | (b[2] << 8); hx 57 drivers/media/common/cypress_firmware.c hx->type = b[3]; hx 59 drivers/media/common/cypress_firmware.c if (hx->type == 0x04) { hx 62 drivers/media/common/cypress_firmware.c hx->addr |= (b[4] << 24) | (b[5] << 16); hx 65 drivers/media/common/cypress_firmware.c memcpy(hx->data, &b[data_offs], hx->len); hx 66 drivers/media/common/cypress_firmware.c hx->chk = b[hx->len + data_offs]; hx 67 drivers/media/common/cypress_firmware.c *pos += hx->len + 5; hx 75 drivers/media/common/cypress_firmware.c struct hexline *hx; hx 78 drivers/media/common/cypress_firmware.c hx = kmalloc(sizeof(*hx), GFP_KERNEL); hx 79 drivers/media/common/cypress_firmware.c if (!hx) hx 83 drivers/media/common/cypress_firmware.c hx->data[0] = 1; hx 84 drivers/media/common/cypress_firmware.c ret = usb_cypress_writemem(udev, cypress[type].cs_reg, hx->data, 1); hx 94 drivers/media/common/cypress_firmware.c ret = cypress_get_hexline(fw, hx, &pos); hx 100 drivers/media/common/cypress_firmware.c ret = usb_cypress_writemem(udev, hx->addr, hx->data, hx->len); hx 103 drivers/media/common/cypress_firmware.c } else if (ret != hx->len) { hx 106 drivers/media/common/cypress_firmware.c KBUILD_MODNAME, ret, hx->len); hx 113 drivers/media/common/cypress_firmware.c hx->data[0] = 0; hx 114 drivers/media/common/cypress_firmware.c ret = usb_cypress_writemem(udev, cypress[type].cs_reg, hx->data, 1); hx 124 drivers/media/common/cypress_firmware.c kfree(hx); hx 507 drivers/media/usb/dvb-usb/dib0700_core.c struct hexline hx; hx 516 drivers/media/usb/dvb-usb/dib0700_core.c while ((ret = dvb_usb_get_hexline(fw, &hx, &pos)) > 0) { hx 518 drivers/media/usb/dvb-usb/dib0700_core.c hx.addr, hx.len, hx.chk); hx 520 drivers/media/usb/dvb-usb/dib0700_core.c buf[0] = hx.len; hx 521 drivers/media/usb/dvb-usb/dib0700_core.c buf[1] = (hx.addr >> 8) & 0xff; hx 522 drivers/media/usb/dvb-usb/dib0700_core.c buf[2] = hx.addr & 0xff; hx 523 drivers/media/usb/dvb-usb/dib0700_core.c buf[3] = hx.type; hx 524 drivers/media/usb/dvb-usb/dib0700_core.c memcpy(&buf[4],hx.data,hx.len); hx 525 drivers/media/usb/dvb-usb/dib0700_core.c buf[4+hx.len] = hx.chk; hx 530 drivers/media/usb/dvb-usb/dib0700_core.c hx.len + 5, hx 39 drivers/media/usb/dvb-usb/dvb-usb-firmware.c struct hexline *hx; hx 44 drivers/media/usb/dvb-usb/dvb-usb-firmware.c buf = kmalloc(sizeof(*hx), GFP_KERNEL); hx 47 drivers/media/usb/dvb-usb/dvb-usb-firmware.c hx = (struct hexline *)buf; hx 54 drivers/media/usb/dvb-usb/dvb-usb-firmware.c while ((ret = dvb_usb_get_hexline(fw, hx, &pos)) > 0) { hx 55 drivers/media/usb/dvb-usb/dvb-usb-firmware.c deb_fw("writing to address 0x%04x (buffer: 0x%02x %02x)\n", hx->addr, hx->len, hx->chk); hx 56 drivers/media/usb/dvb-usb/dvb-usb-firmware.c ret = usb_cypress_writemem(udev, hx->addr, hx->data, hx->len); hx 58 drivers/media/usb/dvb-usb/dvb-usb-firmware.c if (ret != hx->len) { hx 60 drivers/media/usb/dvb-usb/dvb-usb-firmware.c ret, hx->len); hx 123 drivers/media/usb/dvb-usb/dvb-usb-firmware.c int dvb_usb_get_hexline(const struct firmware *fw, struct hexline *hx, hx 131 drivers/media/usb/dvb-usb/dvb-usb-firmware.c memset(hx,0,sizeof(struct hexline)); hx 133 drivers/media/usb/dvb-usb/dvb-usb-firmware.c hx->len = b[0]; hx 135 drivers/media/usb/dvb-usb/dvb-usb-firmware.c if ((*pos + hx->len + 4) >= fw->size) hx 138 drivers/media/usb/dvb-usb/dvb-usb-firmware.c hx->addr = b[1] | (b[2] << 8); hx 139 drivers/media/usb/dvb-usb/dvb-usb-firmware.c hx->type = b[3]; hx 141 drivers/media/usb/dvb-usb/dvb-usb-firmware.c if (hx->type == 0x04) { hx 143 drivers/media/usb/dvb-usb/dvb-usb-firmware.c hx->addr |= (b[4] << 24) | (b[5] << 16); hx 147 drivers/media/usb/dvb-usb/dvb-usb-firmware.c memcpy(hx->data,&b[data_offs],hx->len); hx 148 drivers/media/usb/dvb-usb/dvb-usb-firmware.c hx->chk = b[hx->len + data_offs]; hx 150 drivers/media/usb/dvb-usb/dvb-usb-firmware.c *pos += hx->len + 5; hx 499 drivers/media/usb/dvb-usb/dvb-usb.h extern int dvb_usb_get_hexline(const struct firmware *fw, struct hexline *hx, int *pos); hx 4273 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c int hx = 0, hy = 0, hhave = 0; hx 4286 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c if (!hhave || dx > (x - hx)) { hx 4288 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c hx = px[ip]; hx 4309 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c if (hx == lx) hx 4312 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c y = interpolate(x, lx, hx, ly, hy); hx 892 drivers/pinctrl/nomadik/pinctrl-nomadik-db8500.c DB8500_FUNC_GROUPS(hx, "hxclk_oc1_1", "hxgpio_oc1_1"); hx 950 drivers/pinctrl/nomadik/pinctrl-nomadik-db8500.c FUNCTION(hx),