| /linux/drivers/hsi/clients/ |
| H A D | cmt_speech.c | 39 struct cs_hsi_iface *hi; member 123 static void cs_hsi_read_on_control(struct cs_hsi_iface *hi); 124 static void cs_hsi_read_on_data(struct cs_hsi_iface *hi); 211 struct cs_hsi_iface *hi = msg->context; in cs_release_cmd() local 213 list_add_tail(&msg->link, &hi->cmdqueue); in cs_release_cmd() 218 struct cs_hsi_iface *hi = msg->context; in cs_cmd_destructor() local 220 spin_lock(&hi->lock); in cs_cmd_destructor() 224 if (hi->iface_state != CS_STATE_CLOSED) in cs_cmd_destructor() 225 dev_err(&hi->cl->device, "Cmd flushed while driver active\n"); in cs_cmd_destructor() 228 hi->control_state &= in cs_cmd_destructor() [all …]
|
| /linux/arch/mips/loongson2ef/common/cs5536/ |
| H A D | cs5536_ide.c | 17 u32 hi = 0, lo = value; in pci_ide_write_reg() local 21 _rdmsr(GLIU_MSR_REG(GLIU_PAE), &hi, &lo); in pci_ide_write_reg() 26 _wrmsr(GLIU_MSR_REG(GLIU_PAE), hi, lo); in pci_ide_write_reg() 30 _rdmsr(SB_MSR_REG(SB_ERROR), &hi, &lo); in pci_ide_write_reg() 33 _wrmsr(SB_MSR_REG(SB_ERROR), hi, lo); in pci_ide_write_reg() 39 _rdmsr(SB_MSR_REG(SB_CTRL), &hi, &lo); in pci_ide_write_reg() 40 hi &= 0xffffff00; in pci_ide_write_reg() 41 hi |= (value >> 8); in pci_ide_write_reg() 42 _wrmsr(SB_MSR_REG(SB_CTRL), hi, lo); in pci_ide_write_reg() 46 _rdmsr(GLCP_MSR_REG(GLCP_SOFT_COM), &hi, &lo); in pci_ide_write_reg() [all …]
|
| H A D | cs5536_ehci.c | 17 u32 hi = 0, lo = value; in pci_ehci_write_reg() local 21 _rdmsr(USB_MSR_REG(USB_EHCI), &hi, &lo); in pci_ehci_write_reg() 23 hi |= PCI_COMMAND_MASTER; in pci_ehci_write_reg() 25 hi &= ~PCI_COMMAND_MASTER; in pci_ehci_write_reg() 28 hi |= PCI_COMMAND_MEMORY; in pci_ehci_write_reg() 30 hi &= ~PCI_COMMAND_MEMORY; in pci_ehci_write_reg() 31 _wrmsr(USB_MSR_REG(USB_EHCI), hi, lo); in pci_ehci_write_reg() 35 _rdmsr(SB_MSR_REG(SB_ERROR), &hi, &lo); in pci_ehci_write_reg() 38 _wrmsr(SB_MSR_REG(SB_ERROR), hi, lo); in pci_ehci_write_reg() 44 _rdmsr(GLCP_MSR_REG(GLCP_SOFT_COM), &hi, &lo); in pci_ehci_write_reg() [all …]
|
| H A D | cs5536_ohci.c | 17 u32 hi = 0, lo = value; in pci_ohci_write_reg() local 21 _rdmsr(USB_MSR_REG(USB_OHCI), &hi, &lo); in pci_ohci_write_reg() 23 hi |= PCI_COMMAND_MASTER; in pci_ohci_write_reg() 25 hi &= ~PCI_COMMAND_MASTER; in pci_ohci_write_reg() 28 hi |= PCI_COMMAND_MEMORY; in pci_ohci_write_reg() 30 hi &= ~PCI_COMMAND_MEMORY; in pci_ohci_write_reg() 31 _wrmsr(USB_MSR_REG(USB_OHCI), hi, lo); in pci_ohci_write_reg() 35 _rdmsr(SB_MSR_REG(SB_ERROR), &hi, &lo); in pci_ohci_write_reg() 38 _wrmsr(SB_MSR_REG(SB_ERROR), hi, lo); in pci_ohci_write_reg() 44 _rdmsr(GLCP_MSR_REG(GLCP_SOFT_COM), &hi, &lo); in pci_ohci_write_reg() [all …]
|
| H A D | cs5536_isa.c | 51 u32 hi, lo; in divil_lbar_enable() local 59 _rdmsr(DIVIL_MSR_REG(offset), &hi, &lo); in divil_lbar_enable() 60 hi |= 0x01; in divil_lbar_enable() 61 _wrmsr(DIVIL_MSR_REG(offset), hi, lo); in divil_lbar_enable() 70 u32 hi, lo; in divil_lbar_disable() local 74 _rdmsr(DIVIL_MSR_REG(offset), &hi, &lo); in divil_lbar_disable() 75 hi &= ~0x01; in divil_lbar_disable() 76 _wrmsr(DIVIL_MSR_REG(offset), hi, lo); in divil_lbar_disable() 86 u32 hi = 0, lo = value; in pci_isa_write_bar() local 89 _rdmsr(GLCP_MSR_REG(GLCP_SOFT_COM), &hi, &lo); in pci_isa_write_bar() [all …]
|
| H A D | cs5536_acc.c | 17 u32 hi = 0, lo = value; in pci_acc_write_reg() local 21 _rdmsr(GLIU_MSR_REG(GLIU_PAE), &hi, &lo); in pci_acc_write_reg() 26 _wrmsr(GLIU_MSR_REG(GLIU_PAE), hi, lo); in pci_acc_write_reg() 30 _rdmsr(SB_MSR_REG(SB_ERROR), &hi, &lo); in pci_acc_write_reg() 33 _wrmsr(SB_MSR_REG(SB_ERROR), hi, lo); in pci_acc_write_reg() 39 _rdmsr(GLCP_MSR_REG(GLCP_SOFT_COM), &hi, &lo); in pci_acc_write_reg() 41 _wrmsr(GLCP_MSR_REG(GLCP_SOFT_COM), hi, lo); in pci_acc_write_reg() 44 hi = 0xA0000000 | ((value & 0x000ff000) >> 12); in pci_acc_write_reg() 46 _wrmsr(GLIU_MSR_REG(GLIU_IOD_BM1), hi, lo); in pci_acc_write_reg() 50 _rdmsr(DIVIL_MSR_REG(PIC_YSEL_LOW), &hi, &lo); in pci_acc_write_reg() [all …]
|
| /linux/samples/seccomp/ |
| H A D | bpf-helper.h | 142 /* Loads lo into M[0] and hi into M[1] and A */ 147 BPF_STMT(BPF_ST, 1) /* hi -> M[1] */ 178 * All the JXX64 checks assume lo is saved in M[0] and hi is saved in both 181 #define JEQ64(lo, hi, jt) \ argument 182 /* if (hi != arg.hi) goto NOMATCH; */ \ 183 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, (hi), 0, 5), \ 191 #define JNE64(lo, hi, jt) \ argument 192 /* if (hi != arg.hi) goto MATCH; */ \ 193 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, (hi), 0, 3), \ 201 #define JA64(lo, hi, jt) \ argument [all …]
|
| /linux/arch/riscv/net/ |
| H A D | bpf_jit_comp32.c | 25 * | hi(R6) | 27 * | hi(R7) | JIT scratch space for BPF registers 101 static s8 hi(const s8 *r) in hi() function 131 emit(rv_addi(hi(rd), RV_REG_ZERO, 0), ctx); in emit_imm32() 133 emit(rv_addi(hi(rd), RV_REG_ZERO, -1), ctx); in emit_imm32() 140 emit_imm(hi(rd), imm_hi, ctx); in emit_imm64() 151 emit(rv_addi(RV_REG_A1, hi(r0), 0), ctx); in __build_epilogue() 188 if (is_stacked(hi(reg))) { in bpf_get_reg64() 189 emit(rv_lw(hi(tmp), hi(reg), RV_REG_FP), ctx); in bpf_get_reg64() 199 if (is_stacked(hi(reg))) { in bpf_put_reg64() [all …]
|
| /linux/arch/parisc/net/ |
| H A D | bpf_jit_comp32.c | 28 * | hi(R9) | 30 * | hi(FP) | 75 [BPF_REG_0] = {HPPA_REG_RET0, HPPA_REG_RET1}, /* HI/LOW */ 110 static s8 hi(const s8 *r) in hi() function 163 REG_SET_SEEN(ctx, hi(rd)); in emit_imm32() 165 emit_hppa_copy(HPPA_REG_ZERO, hi(rd), ctx); in emit_imm32() 167 emit(hppa_ldi(-1, hi(rd)), ctx); in emit_imm32() 173 emit_imm(hi(rd), imm_hi, ctx); in emit_imm64() 227 if (is_stacked(hi(reg))) { in bpf_get_reg64_offset() 228 emit(hppa_ldw(REG_SIZE * hi(reg) - offset_sp, HPPA_REG_SP, hi(tmp)), ctx); in bpf_get_reg64_offset() [all …]
|
| /linux/arch/sparc/kernel/ |
| H A D | trampoline_64.S | 85 sethi %hi(0x80000000), %g5 101 sethi %hi(0x80000000), %g2 108 sethi %hi(prom_entry_lock), %g2 116 sethi %hi(tramp_stack), %g1 129 sethi %hi(KERNBASE), %l3 130 sethi %hi(kern_locked_tte_data), %l4 133 sethi %hi(num_kernel_image_mappings), %l6 144 sethi %hi(call_method), %g2 151 sethi %hi(itlb_load), %g2 154 sethi %hi(prom_mmu_ihandle_cache), %g2 [all …]
|
| H A D | entry.S | 75 sethi %hi(doing_pdma), %l7 82 sethi %hi(fdc_status), %l3 86 sethi %hi(pdma_vaddr), %l5 ! transfer buffer 88 sethi %hi(pdma_size), %l5 ! bytes to go 121 sethi %hi(pdma_vaddr), %l5 123 sethi %hi(pdma_size), %l5 143 sethi %hi(doing_pdma), %l7 153 sethi %hi(pdma_vaddr), %l5 155 sethi %hi(pdma_size), %l7 166 sethi %hi(pdma_vaddr), %l5 [all …]
|
| H A D | cherrs.S | 13 sethi %hi(cheetah_fast_ecc), %g2 26 sethi %hi(cheetah_fast_ecc), %g2 39 sethi %hi(cheetah_cee), %g2 52 sethi %hi(cheetah_cee), %g2 65 sethi %hi(cheetah_deferred_trap), %g2 78 sethi %hi(cheetah_deferred_trap), %g2 94 sethi %hi(do_cheetah_plus_data_parity), %g7 124 sethi %hi(do_dcpe_tl1), %g3 136 sethi %hi(do_cheetah_plus_insn_parity), %g7 166 sethi %hi(do_icpe_tl1), %g3 [all …]
|
| /linux/arch/sparc/mm/ |
| H A D | ultra.S | 42 sethi %hi(KERNBASE), %g3 74 sethi %hi(KERNBASE), %o4 106 sethi %hi(KERNBASE), %o4 124 sethi %hi(PAGE_SIZE), %o4 132 2: sethi %hi(KERNBASE), %o3 181 sethi %hi(KERNBASE), %o1 194 sethi %hi(PAGE_OFFSET), %g1 196 sethi %hi(PAGE_SIZE), %g2 219 sethi %hi(PAGE_OFFSET), %g1 223 sethi %hi(1 << 14), %o2 ! D-cache size [all …]
|
| H A D | viking.S | 39 sethi %hi(PAGE_OFFSET), %g2 44 sethi %hi(PAGE_OFFSET + PAGE_SIZE - 0x80000000), %o3 45 sethi %hi(0x80000000), %o4 46 sethi %hi(VIKING_PTAG_VALID), %o5 47 sethi %hi(2*PAGE_SIZE), %o0 48 sethi %hi(PAGE_SIZE), %g7 92 sethi %hi(PAGE_OFFSET), %g2 95 sethi %hi(MXCC_SRCSTREAM), %o3 ! assume %hi(MXCC_SRCSTREAM) == %hi(MXCC_DESTSTREAM) 161 sethi %hi(~((1 << PGDIR_SHIFT) - 1)), %o4 206 sethi %hi(sun4dsmp_flush_tlb_spin), %g3 [all …]
|
| /linux/lib/crypto/arm/ |
| H A D | sha512-armv4.pl | 56 $hi="HI"; 95 @ LO lo>>14^hi<<18 ^ lo>>18^hi<<14 ^ hi>>9^lo<<23 96 @ HI hi>>14^lo<<18 ^ hi>>18^lo<<14 ^ lo>>9^hi<<23 104 ldr $t3,[sp,#$Hoff+4] @ h.hi 116 ldr $t1,[sp,#$Foff+4] @ f.hi 120 ldr $t3,[sp,#$Goff+4] @ g.hi 133 ldr $t3,[$Ktbl,#$hi] @ K[i].hi 138 ldr $Ehi,[sp,#$Doff+4] @ d.hi 153 @ LO lo>>28^hi<<4 ^ hi>>2^lo<<30 ^ hi>>7^lo<<25 154 @ HI hi>>28^lo<<4 ^ lo>>2^hi<<30 ^ lo>>7^hi<<25 [all …]
|
| H A D | poly1305-armv4.pl | 237 it hi 277 it hi 815 vadd.i32 $H4#hi,$H4#lo,$D4#lo @ add hash value and move to #hi 823 vadd.i32 $H3#hi,$H3#lo,$D3#lo 827 vadd.i32 $H2#hi,$H2#lo,$D2#lo 829 vadd.i32 $H0#hi,$H0#lo,$D0#lo 830 vadd.i32 $H1#hi,$H1#lo,$D1#lo 847 vld4.32 {$H0#hi,$H1#hi,$H2#hi,$H3#hi},[$in2] @ inp[2:3] (or 0) 849 itt hi 906 vmull.u32 $D2,$H2#hi,${R0}[1] [all …]
|
| /linux/arch/mips/net/ |
| H A D | bpf_jit_comp32.c | 154 static inline u8 hi(const u8 reg[]) in hi() function 178 emit(ctx, addiu, hi(dst), MIPS_R_ZERO, -1); in emit_mov_se_i64() 180 emit(ctx, move, hi(dst), MIPS_R_ZERO); in emit_mov_se_i64() 188 emit(ctx, move, hi(dst), MIPS_R_ZERO); in emit_zext_ver() 189 clobber_reg(ctx, hi(dst)); in emit_zext_ver() 230 emit(ctx, addu, hi(dst), hi(dst), MIPS_R_T9); in emit_alu_i64() 232 emit(ctx, addiu, hi(dst), hi(dst), -1); in emit_alu_i64() 238 emit(ctx, subu, hi(dst), hi(dst), MIPS_R_T9); in emit_alu_i64() 240 emit(ctx, addiu, hi(dst), hi(dst), 1); in emit_alu_i64() 246 emit(ctx, addiu, hi(dst), MIPS_R_ZERO, -1); in emit_alu_i64() [all …]
|
| /linux/scripts/mod/ |
| H A D | symsearch.c | 157 unsigned int hi = elf->symsearch->table_size; in symsearch_find_nearest() local 165 while (hi > lo) { in symsearch_find_nearest() 166 unsigned int mid = lo + (hi - lo) / 2; /* Avoids overflow */ in symsearch_find_nearest() 169 hi = mid; in symsearch_find_nearest() 175 * table[hi], if it exists, is the first entry in the array which in symsearch_find_nearest() 176 * lies beyond target. table[hi - 1], if it exists, is the last in symsearch_find_nearest() 187 hi < elf->symsearch->table_size && in symsearch_find_nearest() 188 table[hi].section_index == secndx && in symsearch_find_nearest() 189 table[hi].addr - addr <= min_distance) { in symsearch_find_nearest() 190 min_distance = table[hi].addr - addr; in symsearch_find_nearest() [all …]
|
| /linux/drivers/scsi/esas2r/ |
| H A D | esas2r_ioctl.c | 670 struct atto_ioctl *hi, in hba_ioctl_tunnel() argument 679 hi->status = ATTO_STS_OUT_OF_RSRC; in hba_ioctl_tunnel() 692 struct atto_ioctl *hi = (struct atto_ioctl *)rq->aux_req_cx; in scsi_passthru_comp_cb() local 693 struct atto_hba_scsi_pass_thru *spt = &hi->data.scsi_pass_thru; in scsi_passthru_comp_cb() 751 struct atto_ioctl *hi = (struct atto_ioctl *)esas2r_buffered_ioctl; in hba_ioctl_callback() local 753 hi->status = ATTO_STS_SUCCESS; in hba_ioctl_callback() 755 switch (hi->function) { in hba_ioctl_callback() 761 &hi->data.get_adap_info; in hba_ioctl_callback() 763 if (hi->flags & HBAF_TUNNEL) { in hba_ioctl_callback() 764 hi->status = ATTO_STS_UNSUPPORTED; in hba_ioctl_callback() [all …]
|
| /linux/drivers/acpi/acpica/ |
| H A D | utmath.c | 17 u32 hi; member 62 ACPI_MUL_64_BY_32(0, multiplicand_ovl.part.hi, multiplier, in acpi_ut_short_multiply() 63 product.part.hi, carry32); in acpi_ut_short_multiply() 68 product.part.hi += carry32; in acpi_ut_short_multiply() 100 operand_ovl.part.hi = operand_ovl.part.lo; in acpi_ut_short_shift_left() 104 ACPI_SHIFT_LEFT_64_BY_32(operand_ovl.part.hi, in acpi_ut_short_shift_left() 137 operand_ovl.part.lo = operand_ovl.part.hi; in acpi_ut_short_shift_right() 138 operand_ovl.part.hi = 0; in acpi_ut_short_shift_right() 141 ACPI_SHIFT_RIGHT_64_BY_32(operand_ovl.part.hi, in acpi_ut_short_shift_right() 278 ACPI_DIV_64_BY_32(0, dividend_ovl.part.hi, divisor, in acpi_ut_short_divide() [all …]
|
| /linux/arch/m68k/ifpsp060/src/ |
| H A D | ilsp.S | 3 M68000 Hi-Performance Microprocessor Division 75 # 0x8(sp) = hi(dividend) # 138 mov.l 0xc(%a6), %d5 # get dividend hi 155 tst.l %d5 # chk sign of hi(dividend) 165 # - is (hi(dividend) == 0 && (divisor <= lo(dividend))) ? (32-bit div) 167 tst.l %d5 # is (hi(dividend) == 0) 186 # - is hi(dividend) >= divisor ? if yes, then overflow 243 mov.l 0xc(%a6), %d5 # get dividend hi 449 # returns 64 bit result in %d5 (hi) %d6(lo). 452 # multiply hi,lo words of each factor to get 4 intermediate products [all …]
|
| /linux/arch/hexagon/kernel/ |
| H A D | head.S | 29 r24.H = #HI(swapper_pg_dir) 39 r1.h = #HI(PAGE_OFFSET); 66 r1.h = #HI(_end); 67 r2.h = #HI(stext); 95 R1.H = #HI(PAGE_OFFSET >> (22 - 2)) 126 r31.h = #hi(__head_s_vaddr_target) 145 r1.h = #hi(swapper_pg_dir) 161 r0.h = #hi(_K_provisional_vec) 186 {r29.H = #HI(init_thread_union); r0.H = #HI(_THREAD_SIZE); } 195 { r0.H = #HI(__bss_start); r2.h = #HI(__bss_stop); } [all …]
|
| /linux/fs/xfs/scrub/ |
| H A D | xfarray.c | 469 /* Each level of quicksort uses a lo and a hi index */ in xfarray_sortinfo_alloc() 545 xfarray_idx_t hi) in xfarray_isort() argument 549 loff_t len = xfarray_pos(si->array, hi - lo + 1); in xfarray_isort() 552 trace_xfarray_isort(si, lo, hi); in xfarray_isort() 560 sort(scratch, hi - lo + 1, si->array->obj_size, si->cmp_fn, NULL); in xfarray_isort() 567 * Sort the records from lo to hi (inclusive) if they are all backed by the 575 xfarray_idx_t hi) in xfarray_foliosort() argument 580 uint64_t len = xfarray_pos(si->array, hi - lo + 1); in xfarray_foliosort() 593 trace_xfarray_foliosort(si, lo, hi); in xfarray_foliosort() 597 sort(startp, hi - lo + 1, si->array->obj_size, si->cmp_fn, NULL); in xfarray_foliosort() [all …]
|
| /linux/arch/powerpc/crypto/ |
| H A D | ghashp10-ppc.pl | 154 vpmsumd $Xm,$IN,$H # H.hi·H.lo+H.lo·H.hi 155 vpmsumd $Xh,$IN,$Hh # H.hi·H.hi 185 vpmsumd $Xm,$IN,$H2 # H.hi·H^2.lo+H.lo·H^2.hi 186 vpmsumd $Xm1,$IN1,$H2 # H^2.hi·H^2.lo+H^2.lo·H^2.hi 187 vpmsumd $Xh,$IN,$H2h # H.hi·H^2.hi 188 vpmsumd $Xh1,$IN1,$H2h # H^2.hi·H^2.hi 260 vpmsumd $Xm,$IN,$H # H.hi·Xi.lo+H.lo·Xi.hi 261 vpmsumd $Xh,$IN,$Hh # H.hi·Xi.hi 319 vpmsumd $Xm,$IN,$H # H.hi·Xi.lo+H.lo·Xi.hi 321 vpmsumd $Xh,$IN,$Hh # H.hi·Xi.hi
|
| /linux/drivers/hid/ |
| H A D | hid-samsung.c | 85 hid_map_usage_clear(hi, usage, bit, max, EV_KEY, (c)) 88 struct hid_input *hi, struct hid_field *field, struct hid_usage *usage, in samsung_kbd_mouse_input_mapping() argument 143 struct hid_input *hi, struct hid_field *field, struct hid_usage *usage, in samsung_kbd_input_mapping() argument 154 set_bit(EV_REP, hi->input->evbit); in samsung_kbd_input_mapping() 236 struct hid_input *hi, struct hid_field *field, struct hid_usage *usage, in samsung_gamepad_input_mapping() argument 244 usage->hid & HID_USAGE, hi->input->evbit[0], hi->input->absbit[0], usage->hid & HID_USAGE_PAGE); in samsung_gamepad_input_mapping() 327 struct hid_input *hi, struct hid_field *field, struct hid_usage *usage, in samsung_actionmouse_input_mapping() argument 332 usage->hid, usage->hid & HID_USAGE, hi->input->evbit[0], hi->input->absbit[0], in samsung_actionmouse_input_mapping() 350 struct hid_input *hi, struct hid_field *field, struct hid_usage *usage, in samsung_universal_kbd_input_mapping() argument 361 set_bit(EV_REP, hi->input->evbit); in samsung_universal_kbd_input_mapping() [all …]
|