Searched refs:hi (Results 1 - 200 of 652) sorted by relevance

1234

/linux-4.1.27/tools/build/feature/
H A Dtest-fortify-source.c5 return puts("hi"); main()
H A Dtest-hello.c5 return puts("hi"); main()
H A Dtest-stackprotector-all.c5 return puts("hi"); main()
/linux-4.1.27/arch/mips/loongson/common/cs5536/
H A Dcs5536_ehci.c21 u32 hi = 0, lo = value; pci_ehci_write_reg() local
25 _rdmsr(USB_MSR_REG(USB_EHCI), &hi, &lo); pci_ehci_write_reg() local
27 hi |= PCI_COMMAND_MASTER; pci_ehci_write_reg()
29 hi &= ~PCI_COMMAND_MASTER; pci_ehci_write_reg()
32 hi |= PCI_COMMAND_MEMORY; pci_ehci_write_reg()
34 hi &= ~PCI_COMMAND_MEMORY; pci_ehci_write_reg()
35 _wrmsr(USB_MSR_REG(USB_EHCI), hi, lo); pci_ehci_write_reg() local
39 _rdmsr(SB_MSR_REG(SB_ERROR), &hi, &lo); pci_ehci_write_reg() local
42 _wrmsr(SB_MSR_REG(SB_ERROR), hi, lo); pci_ehci_write_reg() local
48 _rdmsr(GLCP_MSR_REG(GLCP_SOFT_COM), &hi, &lo); pci_ehci_write_reg() local
50 _wrmsr(GLCP_MSR_REG(GLCP_SOFT_COM), hi, lo); pci_ehci_write_reg() local
52 _rdmsr(USB_MSR_REG(USB_EHCI), &hi, &lo); pci_ehci_write_reg() local
54 _wrmsr(USB_MSR_REG(USB_EHCI), hi, lo); pci_ehci_write_reg() local
57 hi = 0x40000000 | ((value & 0xff000000) >> 24); pci_ehci_write_reg()
59 _wrmsr(GLIU_MSR_REG(GLIU_P2D_BM4), hi, lo); pci_ehci_write_reg() local
63 _rdmsr(USB_MSR_REG(USB_EHCI), &hi, &lo); pci_ehci_write_reg() local
64 hi &= 0x003f0000; pci_ehci_write_reg()
65 hi |= (value & 0x3f) << 16; pci_ehci_write_reg()
66 _wrmsr(USB_MSR_REG(USB_EHCI), hi, lo); pci_ehci_write_reg() local
69 _rdmsr(USB_MSR_REG(USB_EHCI), &hi, &lo); pci_ehci_write_reg() local
70 hi &= ~0x00003f00; pci_ehci_write_reg()
71 hi |= value & 0x00003f00; pci_ehci_write_reg()
72 _wrmsr(USB_MSR_REG(USB_EHCI), hi, lo); pci_ehci_write_reg() local
82 u32 hi, lo; pci_ehci_read_reg() local
90 _rdmsr(USB_MSR_REG(USB_EHCI), &hi, &lo); pci_ehci_read_reg() local
91 if (hi & PCI_COMMAND_MASTER) pci_ehci_read_reg()
93 if (hi & PCI_COMMAND_MEMORY) pci_ehci_read_reg()
99 _rdmsr(SB_MSR_REG(SB_ERROR), &hi, &lo); pci_ehci_read_reg() local
105 _rdmsr(USB_MSR_REG(USB_CAP), &hi, &lo); pci_ehci_read_reg() local
115 _rdmsr(GLCP_MSR_REG(GLCP_SOFT_COM), &hi, &lo); pci_ehci_read_reg() local
120 _wrmsr(GLCP_MSR_REG(GLCP_SOFT_COM), hi, lo); pci_ehci_read_reg() local
122 _rdmsr(USB_MSR_REG(USB_EHCI), &hi, &lo); pci_ehci_read_reg() local
144 _rdmsr(USB_MSR_REG(USB_EHCI), &hi, &lo); pci_ehci_read_reg() local
145 conf_data = (hi & 0x003f0000) >> 16; pci_ehci_read_reg()
148 _rdmsr(USB_MSR_REG(USB_EHCI), &hi, &lo); pci_ehci_read_reg() local
149 conf_data = (hi & 0x3f000000) >> 24; pci_ehci_read_reg()
152 _rdmsr(USB_MSR_REG(USB_EHCI), &hi, &lo); pci_ehci_read_reg() local
153 conf_data = hi & 0x00003f00; pci_ehci_read_reg()
H A Dcs5536_ide.c21 u32 hi = 0, lo = value; pci_ide_write_reg() local
25 _rdmsr(GLIU_MSR_REG(GLIU_PAE), &hi, &lo); pci_ide_write_reg() local
30 _wrmsr(GLIU_MSR_REG(GLIU_PAE), hi, lo); pci_ide_write_reg() local
34 _rdmsr(SB_MSR_REG(SB_ERROR), &hi, &lo); pci_ide_write_reg() local
37 _wrmsr(SB_MSR_REG(SB_ERROR), hi, lo); pci_ide_write_reg() local
43 _rdmsr(SB_MSR_REG(SB_CTRL), &hi, &lo); pci_ide_write_reg() local
44 hi &= 0xffffff00; pci_ide_write_reg()
45 hi |= (value >> 8); pci_ide_write_reg()
46 _wrmsr(SB_MSR_REG(SB_CTRL), hi, lo); pci_ide_write_reg() local
50 _rdmsr(GLCP_MSR_REG(GLCP_SOFT_COM), &hi, &lo); pci_ide_write_reg() local
52 _wrmsr(GLCP_MSR_REG(GLCP_SOFT_COM), hi, lo); pci_ide_write_reg() local
54 _rdmsr(IDE_MSR_REG(IDE_IO_BAR), &hi, &lo); pci_ide_write_reg() local
56 _wrmsr(IDE_MSR_REG(IDE_IO_BAR), hi, lo); pci_ide_write_reg() local
59 hi = 0x60000000 | ((value & 0x000ff000) >> 12); pci_ide_write_reg()
61 _wrmsr(GLIU_MSR_REG(GLIU_IOD_BM2), hi, lo); pci_ide_write_reg() local
66 _rdmsr(DIVIL_MSR_REG(DIVIL_BALL_OPTS), &hi, &lo); pci_ide_write_reg() local
68 _wrmsr(DIVIL_MSR_REG(DIVIL_BALL_OPTS), hi, lo); pci_ide_write_reg() local
70 _rdmsr(IDE_MSR_REG(IDE_CFG), &hi, &lo); pci_ide_write_reg() local
72 _wrmsr(IDE_MSR_REG(IDE_CFG), hi, lo); pci_ide_write_reg() local
76 _rdmsr(IDE_MSR_REG(IDE_DTC), &hi, &lo); pci_ide_write_reg() local
78 _wrmsr(IDE_MSR_REG(IDE_DTC), hi, lo); pci_ide_write_reg() local
81 _rdmsr(IDE_MSR_REG(IDE_CAST), &hi, &lo); pci_ide_write_reg() local
83 _wrmsr(IDE_MSR_REG(IDE_CAST), hi, lo); pci_ide_write_reg() local
86 _rdmsr(IDE_MSR_REG(IDE_ETC), &hi, &lo); pci_ide_write_reg() local
88 _wrmsr(IDE_MSR_REG(IDE_ETC), hi, lo); pci_ide_write_reg() local
91 _rdmsr(IDE_MSR_REG(IDE_INTERNAL_PM), &hi, &lo); pci_ide_write_reg() local
93 _wrmsr(IDE_MSR_REG(IDE_INTERNAL_PM), hi, lo); pci_ide_write_reg() local
103 u32 hi, lo; pci_ide_read_reg() local
111 _rdmsr(IDE_MSR_REG(IDE_IO_BAR), &hi, &lo); pci_ide_read_reg() local
114 _rdmsr(GLIU_MSR_REG(GLIU_PAE), &hi, &lo); pci_ide_read_reg() local
121 _rdmsr(SB_MSR_REG(SB_ERROR), &hi, &lo); pci_ide_read_reg() local
127 _rdmsr(IDE_MSR_REG(IDE_CAP), &hi, &lo); pci_ide_read_reg() local
132 _rdmsr(SB_MSR_REG(SB_CTRL), &hi, &lo); pci_ide_read_reg() local
133 hi &= 0x000000f8; pci_ide_read_reg()
134 conf_data = CFG_PCI_CACHE_LINE_SIZE(PCI_NORMAL_HEADER_TYPE, hi); pci_ide_read_reg()
137 _rdmsr(GLCP_MSR_REG(GLCP_SOFT_COM), &hi, &lo); pci_ide_read_reg() local
142 _wrmsr(GLCP_MSR_REG(GLCP_SOFT_COM), hi, lo); pci_ide_read_reg() local
144 _rdmsr(IDE_MSR_REG(IDE_IO_BAR), &hi, &lo); pci_ide_read_reg() local
168 _rdmsr(IDE_MSR_REG(IDE_CFG), &hi, &lo); pci_ide_read_reg() local
172 _rdmsr(IDE_MSR_REG(IDE_DTC), &hi, &lo); pci_ide_read_reg() local
176 _rdmsr(IDE_MSR_REG(IDE_CAST), &hi, &lo); pci_ide_read_reg() local
180 _rdmsr(IDE_MSR_REG(IDE_ETC), &hi, &lo); pci_ide_read_reg() local
184 _rdmsr(IDE_MSR_REG(IDE_INTERNAL_PM), &hi, &lo); pci_ide_read_reg() local
H A Dcs5536_ohci.c21 u32 hi = 0, lo = value; pci_ohci_write_reg() local
25 _rdmsr(USB_MSR_REG(USB_OHCI), &hi, &lo); pci_ohci_write_reg() local
27 hi |= PCI_COMMAND_MASTER; pci_ohci_write_reg()
29 hi &= ~PCI_COMMAND_MASTER; pci_ohci_write_reg()
32 hi |= PCI_COMMAND_MEMORY; pci_ohci_write_reg()
34 hi &= ~PCI_COMMAND_MEMORY; pci_ohci_write_reg()
35 _wrmsr(USB_MSR_REG(USB_OHCI), hi, lo); pci_ohci_write_reg() local
39 _rdmsr(SB_MSR_REG(SB_ERROR), &hi, &lo); pci_ohci_write_reg() local
42 _wrmsr(SB_MSR_REG(SB_ERROR), hi, lo); pci_ohci_write_reg() local
48 _rdmsr(GLCP_MSR_REG(GLCP_SOFT_COM), &hi, &lo); pci_ohci_write_reg() local
50 _wrmsr(GLCP_MSR_REG(GLCP_SOFT_COM), hi, lo); pci_ohci_write_reg() local
52 _rdmsr(USB_MSR_REG(USB_OHCI), &hi, &lo); pci_ohci_write_reg() local
54 _wrmsr(USB_MSR_REG(USB_OHCI), hi, lo); pci_ohci_write_reg() local
57 hi = 0x40000000 | ((value & 0xff000000) >> 24); pci_ohci_write_reg()
59 _wrmsr(GLIU_MSR_REG(GLIU_P2D_BM3), hi, lo); pci_ohci_write_reg() local
63 _rdmsr(DIVIL_MSR_REG(PIC_YSEL_LOW), &hi, &lo); pci_ohci_write_reg() local
67 _wrmsr(DIVIL_MSR_REG(PIC_YSEL_LOW), hi, lo); pci_ohci_write_reg() local
77 u32 hi, lo; pci_ohci_read_reg() local
85 _rdmsr(USB_MSR_REG(USB_OHCI), &hi, &lo); pci_ohci_read_reg() local
86 if (hi & PCI_COMMAND_MASTER) pci_ohci_read_reg()
88 if (hi & PCI_COMMAND_MEMORY) pci_ohci_read_reg()
94 _rdmsr(SB_MSR_REG(SB_ERROR), &hi, &lo); pci_ohci_read_reg() local
100 _rdmsr(USB_MSR_REG(USB_CAP), &hi, &lo); pci_ohci_read_reg() local
110 _rdmsr(GLCP_MSR_REG(GLCP_SOFT_COM), &hi, &lo); pci_ohci_read_reg() local
115 _wrmsr(GLCP_MSR_REG(GLCP_SOFT_COM), hi, lo); pci_ohci_read_reg() local
117 _rdmsr(USB_MSR_REG(USB_OHCI), &hi, &lo); pci_ohci_read_reg() local
140 _rdmsr(DIVIL_MSR_REG(PIC_YSEL_LOW), &hi, &lo); pci_ohci_read_reg() local
H A Dcs5536_acc.c21 u32 hi = 0, lo = value; pci_acc_write_reg() local
25 _rdmsr(GLIU_MSR_REG(GLIU_PAE), &hi, &lo); pci_acc_write_reg() local
30 _wrmsr(GLIU_MSR_REG(GLIU_PAE), hi, lo); pci_acc_write_reg() local
34 _rdmsr(SB_MSR_REG(SB_ERROR), &hi, &lo); pci_acc_write_reg() local
37 _wrmsr(SB_MSR_REG(SB_ERROR), hi, lo); pci_acc_write_reg() local
43 _rdmsr(GLCP_MSR_REG(GLCP_SOFT_COM), &hi, &lo); pci_acc_write_reg() local
45 _wrmsr(GLCP_MSR_REG(GLCP_SOFT_COM), hi, lo); pci_acc_write_reg() local
48 hi = 0xA0000000 | ((value & 0x000ff000) >> 12); pci_acc_write_reg()
50 _wrmsr(GLIU_MSR_REG(GLIU_IOD_BM1), hi, lo); pci_acc_write_reg() local
54 _rdmsr(DIVIL_MSR_REG(PIC_YSEL_LOW), &hi, &lo); pci_acc_write_reg() local
59 _wrmsr(DIVIL_MSR_REG(PIC_YSEL_LOW), hi, lo); pci_acc_write_reg() local
68 u32 hi, lo; pci_acc_read_reg() local
77 _rdmsr(GLIU_MSR_REG(GLIU_IOD_BM1), &hi, &lo); pci_acc_read_reg() local
78 if (((lo & 0xfff00000) || (hi & 0x000000ff)) pci_acc_read_reg()
79 && ((hi & 0xf0000000) == 0xa0000000)) pci_acc_read_reg()
81 _rdmsr(GLIU_MSR_REG(GLIU_PAE), &hi, &lo); pci_acc_read_reg() local
88 _rdmsr(SB_MSR_REG(SB_ERROR), &hi, &lo); pci_acc_read_reg() local
94 _rdmsr(ACC_MSR_REG(ACC_CAP), &hi, &lo); pci_acc_read_reg() local
104 _rdmsr(GLCP_MSR_REG(GLCP_SOFT_COM), &hi, &lo); pci_acc_read_reg() local
109 _wrmsr(GLCP_MSR_REG(GLCP_SOFT_COM), hi, lo); pci_acc_read_reg() local
111 _rdmsr(GLIU_MSR_REG(GLIU_IOD_BM1), &hi, &lo); pci_acc_read_reg() local
112 conf_data = (hi & 0x000000ff) << 12; pci_acc_read_reg()
H A Dcs5536_isa.c55 u32 hi, lo; divil_lbar_enable() local
63 _rdmsr(DIVIL_MSR_REG(offset), &hi, &lo); divil_lbar_enable() local
64 hi |= 0x01; divil_lbar_enable()
65 _wrmsr(DIVIL_MSR_REG(offset), hi, lo); divil_lbar_enable() local
74 u32 hi, lo; divil_lbar_disable() local
78 _rdmsr(DIVIL_MSR_REG(offset), &hi, &lo); divil_lbar_disable() local
79 hi &= ~0x01; divil_lbar_disable()
80 _wrmsr(DIVIL_MSR_REG(offset), hi, lo); divil_lbar_disable() local
90 u32 hi = 0, lo = value; pci_isa_write_bar() local
93 _rdmsr(GLCP_MSR_REG(GLCP_SOFT_COM), &hi, &lo); pci_isa_write_bar() local
95 _wrmsr(GLCP_MSR_REG(GLCP_SOFT_COM), hi, lo); pci_isa_write_bar() local
98 hi = 0x0000f001; pci_isa_write_bar()
100 _wrmsr(divil_msr_reg[n], hi, lo); pci_isa_write_bar()
103 hi = ((value & 0x000ffffc) << 12) | pci_isa_write_bar()
106 _wrmsr(sb_msr_reg[n], hi, lo); pci_isa_write_bar()
117 u32 hi, lo; pci_isa_read_bar() local
119 _rdmsr(GLCP_MSR_REG(GLCP_SOFT_COM), &hi, &lo); pci_isa_read_bar() local
123 _wrmsr(GLCP_MSR_REG(GLCP_SOFT_COM), hi, lo); pci_isa_read_bar() local
125 _rdmsr(divil_msr_reg[n], &hi, &lo); pci_isa_read_bar()
140 u32 hi = 0, lo = value; pci_isa_write_reg() local
151 _rdmsr(SB_MSR_REG(SB_ERROR), &hi, &lo); pci_isa_write_reg() local
170 _wrmsr(SB_MSR_REG(SB_ERROR), hi, lo); pci_isa_write_reg() local
174 _rdmsr(SB_MSR_REG(SB_CTRL), &hi, &lo); pci_isa_write_reg() local
175 hi &= 0xffffff00; pci_isa_write_reg()
176 hi |= (value >> 8); pci_isa_write_reg()
177 _wrmsr(SB_MSR_REG(SB_CTRL), hi, lo); pci_isa_write_reg() local
198 _rdmsr(DIVIL_MSR_REG(PIC_YSEL_HIGH), &hi, &lo); pci_isa_write_reg() local
203 _wrmsr(DIVIL_MSR_REG(PIC_YSEL_HIGH), hi, lo); pci_isa_write_reg() local
206 _rdmsr(DIVIL_MSR_REG(PIC_YSEL_HIGH), &hi, &lo); pci_isa_write_reg() local
211 _wrmsr(DIVIL_MSR_REG(PIC_YSEL_HIGH), hi, lo); pci_isa_write_reg() local
216 _rdmsr(SB_MSR_REG(SB_ERROR), &hi, &lo); pci_isa_write_reg() local
218 _wrmsr(SB_MSR_REG(SB_ERROR), hi, lo); pci_isa_write_reg() local
235 u32 hi, lo; pci_isa_read_reg() local
245 _rdmsr(DIVIL_MSR_REG(DIVIL_LBAR_SMB), &hi, &lo); pci_isa_read_reg() local
246 if (hi & 0x01) pci_isa_read_reg()
254 _rdmsr(SB_MSR_REG(SB_ERROR), &hi, &lo); pci_isa_read_reg() local
265 _rdmsr(GLCP_MSR_REG(GLCP_CHIP_REV_ID), &hi, &lo); pci_isa_read_reg() local
270 _rdmsr(SB_MSR_REG(SB_CTRL), &hi, &lo); pci_isa_read_reg() local
271 hi &= 0x000000f8; pci_isa_read_reg()
272 conf_data = CFG_PCI_CACHE_LINE_SIZE(PCI_BRIDGE_HEADER_TYPE, hi); pci_isa_read_reg()
/linux-4.1.27/drivers/hsi/clients/
H A Dcmt_speech.c52 struct cs_hsi_iface *hi; member in struct:cs_char
136 static void cs_hsi_read_on_control(struct cs_hsi_iface *hi);
137 static void cs_hsi_read_on_data(struct cs_hsi_iface *hi);
224 struct cs_hsi_iface *hi = msg->context; cs_release_cmd() local
226 list_add_tail(&msg->link, &hi->cmdqueue); cs_release_cmd()
231 struct cs_hsi_iface *hi = msg->context; cs_cmd_destructor() local
233 spin_lock(&hi->lock); cs_cmd_destructor()
237 if (hi->iface_state != CS_STATE_CLOSED) cs_cmd_destructor()
238 dev_err(&hi->cl->device, "Cmd flushed while driver active\n"); cs_cmd_destructor()
241 hi->control_state &= cs_cmd_destructor()
244 hi->control_state & SSI_CHANNEL_STATE_WRITING) cs_cmd_destructor()
245 hi->control_state &= ~SSI_CHANNEL_STATE_WRITING; cs_cmd_destructor()
249 spin_unlock(&hi->lock); cs_cmd_destructor()
277 static int cs_alloc_cmds(struct cs_hsi_iface *hi) cs_alloc_cmds() argument
283 INIT_LIST_HEAD(&hi->cmdqueue); cs_alloc_cmds()
296 msg->context = hi; cs_alloc_cmds()
297 list_add_tail(&msg->link, &hi->cmdqueue); cs_alloc_cmds()
303 cs_free_cmds(hi); cs_alloc_cmds()
309 struct cs_hsi_iface *hi = msg->context; cs_hsi_data_destructor() local
314 spin_lock(&hi->lock); cs_hsi_data_destructor()
315 if (hi->iface_state != CS_STATE_CLOSED) cs_hsi_data_destructor()
319 hi->data_state &= cs_hsi_data_destructor()
322 hi->data_state &= ~SSI_CHANNEL_STATE_WRITING; cs_hsi_data_destructor()
325 if (unlikely(waitqueue_active(&hi->datawait))) cs_hsi_data_destructor()
326 wake_up_interruptible(&hi->datawait); cs_hsi_data_destructor()
328 spin_unlock(&hi->lock); cs_hsi_data_destructor()
331 static int cs_hsi_alloc_data(struct cs_hsi_iface *hi) cs_hsi_alloc_data() argument
343 rxmsg->context = hi; cs_hsi_alloc_data()
352 txmsg->context = hi; cs_hsi_alloc_data()
354 hi->data_rx_msg = rxmsg; cs_hsi_alloc_data()
355 hi->data_tx_msg = txmsg; cs_hsi_alloc_data()
372 static void cs_hsi_free_data(struct cs_hsi_iface *hi) cs_hsi_free_data() argument
374 cs_hsi_free_data_msg(hi->data_rx_msg); cs_hsi_free_data()
375 cs_hsi_free_data_msg(hi->data_tx_msg); cs_hsi_free_data()
378 static inline void __cs_hsi_error_pre(struct cs_hsi_iface *hi, __cs_hsi_error_pre() argument
382 spin_lock(&hi->lock); __cs_hsi_error_pre()
383 dev_err(&hi->cl->device, "HSI %s error, msg %d, state %u\n", __cs_hsi_error_pre()
387 static inline void __cs_hsi_error_post(struct cs_hsi_iface *hi) __cs_hsi_error_post() argument
389 spin_unlock(&hi->lock); __cs_hsi_error_post()
404 static void cs_hsi_control_read_error(struct cs_hsi_iface *hi, cs_hsi_control_read_error() argument
407 __cs_hsi_error_pre(hi, msg, "control read", &hi->control_state); cs_hsi_control_read_error()
409 __cs_hsi_error_read_bits(&hi->control_state); cs_hsi_control_read_error()
410 __cs_hsi_error_post(hi); cs_hsi_control_read_error()
413 static void cs_hsi_control_write_error(struct cs_hsi_iface *hi, cs_hsi_control_write_error() argument
416 __cs_hsi_error_pre(hi, msg, "control write", &hi->control_state); cs_hsi_control_write_error()
418 __cs_hsi_error_write_bits(&hi->control_state); cs_hsi_control_write_error()
419 __cs_hsi_error_post(hi); cs_hsi_control_write_error()
423 static void cs_hsi_data_read_error(struct cs_hsi_iface *hi, struct hsi_msg *msg) cs_hsi_data_read_error() argument
425 __cs_hsi_error_pre(hi, msg, "data read", &hi->data_state); cs_hsi_data_read_error()
426 __cs_hsi_error_read_bits(&hi->data_state); cs_hsi_data_read_error()
427 __cs_hsi_error_post(hi); cs_hsi_data_read_error()
430 static void cs_hsi_data_write_error(struct cs_hsi_iface *hi, cs_hsi_data_write_error() argument
433 __cs_hsi_error_pre(hi, msg, "data write", &hi->data_state); cs_hsi_data_write_error()
434 __cs_hsi_error_write_bits(&hi->data_state); cs_hsi_data_write_error()
435 __cs_hsi_error_post(hi); cs_hsi_data_write_error()
441 struct cs_hsi_iface *hi = msg->context; cs_hsi_read_on_control_complete() local
443 spin_lock(&hi->lock); cs_hsi_read_on_control_complete()
444 hi->control_state &= ~SSI_CHANNEL_STATE_READING; cs_hsi_read_on_control_complete()
446 dev_err(&hi->cl->device, "Control RX error detected\n"); cs_hsi_read_on_control_complete()
447 cs_hsi_control_read_error(hi, msg); cs_hsi_read_on_control_complete()
448 spin_unlock(&hi->lock); cs_hsi_read_on_control_complete()
451 dev_dbg(&hi->cl->device, "Read on control: %08X\n", cmd); cs_hsi_read_on_control_complete()
453 if (hi->flags & CS_FEAT_TSTAMP_RX_CTRL) { cs_hsi_read_on_control_complete()
455 &hi->mmap_cfg->tstamp_rx_ctrl; cs_hsi_read_on_control_complete()
458 spin_unlock(&hi->lock); cs_hsi_read_on_control_complete()
463 cs_hsi_read_on_control(hi); cs_hsi_read_on_control_complete()
468 struct cs_hsi_iface *hi = msg->context; cs_hsi_peek_on_control_complete() local
472 dev_err(&hi->cl->device, "Control peek RX error detected\n"); cs_hsi_peek_on_control_complete()
473 cs_hsi_control_read_error(hi, msg); cs_hsi_peek_on_control_complete()
477 WARN_ON(!(hi->control_state & SSI_CHANNEL_STATE_READING)); cs_hsi_peek_on_control_complete()
479 dev_dbg(&hi->cl->device, "Peek on control complete, reading\n"); cs_hsi_peek_on_control_complete()
482 ret = hsi_async_read(hi->cl, msg); cs_hsi_peek_on_control_complete()
484 cs_hsi_control_read_error(hi, msg); cs_hsi_peek_on_control_complete()
487 static void cs_hsi_read_on_control(struct cs_hsi_iface *hi) cs_hsi_read_on_control() argument
492 spin_lock(&hi->lock); cs_hsi_read_on_control()
493 if (hi->control_state & SSI_CHANNEL_STATE_READING) { cs_hsi_read_on_control()
494 dev_err(&hi->cl->device, "Control read already pending (%d)\n", cs_hsi_read_on_control()
495 hi->control_state); cs_hsi_read_on_control()
496 spin_unlock(&hi->lock); cs_hsi_read_on_control()
499 if (hi->control_state & SSI_CHANNEL_STATE_ERROR) { cs_hsi_read_on_control()
500 dev_err(&hi->cl->device, "Control read error (%d)\n", cs_hsi_read_on_control()
501 hi->control_state); cs_hsi_read_on_control()
502 spin_unlock(&hi->lock); cs_hsi_read_on_control()
505 hi->control_state |= SSI_CHANNEL_STATE_READING; cs_hsi_read_on_control()
506 dev_dbg(&hi->cl->device, "Issuing RX on control\n"); cs_hsi_read_on_control()
507 msg = cs_claim_cmd(hi); cs_hsi_read_on_control()
508 spin_unlock(&hi->lock); cs_hsi_read_on_control()
512 ret = hsi_async_read(hi->cl, msg); cs_hsi_read_on_control()
514 cs_hsi_control_read_error(hi, msg); cs_hsi_read_on_control()
519 struct cs_hsi_iface *hi = msg->context; cs_hsi_write_on_control_complete() local
521 spin_lock(&hi->lock); cs_hsi_write_on_control_complete()
522 hi->control_state &= ~SSI_CHANNEL_STATE_WRITING; cs_hsi_write_on_control_complete()
524 spin_unlock(&hi->lock); cs_hsi_write_on_control_complete()
526 cs_hsi_control_write_error(hi, msg); cs_hsi_write_on_control_complete()
528 dev_err(&hi->cl->device, cs_hsi_write_on_control_complete()
534 static int cs_hsi_write_on_control(struct cs_hsi_iface *hi, u32 message) cs_hsi_write_on_control() argument
539 spin_lock(&hi->lock); cs_hsi_write_on_control()
540 if (hi->control_state & SSI_CHANNEL_STATE_ERROR) { cs_hsi_write_on_control()
541 spin_unlock(&hi->lock); cs_hsi_write_on_control()
544 if (hi->control_state & SSI_CHANNEL_STATE_WRITING) { cs_hsi_write_on_control()
545 dev_err(&hi->cl->device, cs_hsi_write_on_control()
547 spin_unlock(&hi->lock); cs_hsi_write_on_control()
550 hi->control_state |= SSI_CHANNEL_STATE_WRITING; cs_hsi_write_on_control()
551 msg = cs_claim_cmd(hi); cs_hsi_write_on_control()
552 spin_unlock(&hi->lock); cs_hsi_write_on_control()
557 dev_dbg(&hi->cl->device, cs_hsi_write_on_control()
559 ret = hsi_async_write(hi->cl, msg); cs_hsi_write_on_control()
561 dev_err(&hi->cl->device, cs_hsi_write_on_control()
563 cs_hsi_control_write_error(hi, msg); cs_hsi_write_on_control()
573 if (!(hi->control_state & SSI_CHANNEL_STATE_READING)) { cs_hsi_write_on_control()
574 dev_err(&hi->cl->device, "Restarting control reads\n"); cs_hsi_write_on_control()
575 cs_hsi_read_on_control(hi); cs_hsi_write_on_control()
583 struct cs_hsi_iface *hi = msg->context; cs_hsi_read_on_data_complete() local
587 cs_hsi_data_read_error(hi, msg); cs_hsi_read_on_data_complete()
591 spin_lock(&hi->lock); cs_hsi_read_on_data_complete()
592 WARN_ON(!(hi->data_state & SSI_CHANNEL_STATE_READING)); cs_hsi_read_on_data_complete()
593 hi->data_state &= ~SSI_CHANNEL_STATE_READING; cs_hsi_read_on_data_complete()
595 payload |= hi->rx_slot; cs_hsi_read_on_data_complete()
596 hi->rx_slot++; cs_hsi_read_on_data_complete()
597 hi->rx_slot %= hi->rx_ptr_boundary; cs_hsi_read_on_data_complete()
599 hi->mmap_cfg->rx_ptr = hi->rx_slot; cs_hsi_read_on_data_complete()
600 if (unlikely(waitqueue_active(&hi->datawait))) cs_hsi_read_on_data_complete()
601 wake_up_interruptible(&hi->datawait); cs_hsi_read_on_data_complete()
602 spin_unlock(&hi->lock); cs_hsi_read_on_data_complete()
604 cs_notify_data(payload, hi->rx_bufs); cs_hsi_read_on_data_complete()
605 cs_hsi_read_on_data(hi); cs_hsi_read_on_data_complete()
610 struct cs_hsi_iface *hi = msg->context; cs_hsi_peek_on_data_complete() local
615 cs_hsi_data_read_error(hi, msg); cs_hsi_peek_on_data_complete()
618 if (unlikely(hi->iface_state != CS_STATE_CONFIGURED)) { cs_hsi_peek_on_data_complete()
619 dev_err(&hi->cl->device, "Data received in invalid state\n"); cs_hsi_peek_on_data_complete()
620 cs_hsi_data_read_error(hi, msg); cs_hsi_peek_on_data_complete()
624 spin_lock(&hi->lock); cs_hsi_peek_on_data_complete()
625 WARN_ON(!(hi->data_state & SSI_CHANNEL_STATE_POLL)); cs_hsi_peek_on_data_complete()
626 hi->data_state &= ~SSI_CHANNEL_STATE_POLL; cs_hsi_peek_on_data_complete()
627 hi->data_state |= SSI_CHANNEL_STATE_READING; cs_hsi_peek_on_data_complete()
628 spin_unlock(&hi->lock); cs_hsi_peek_on_data_complete()
630 address = (u32 *)(hi->mmap_base + cs_hsi_peek_on_data_complete()
631 hi->rx_offsets[hi->rx_slot % hi->rx_bufs]); cs_hsi_peek_on_data_complete()
632 sg_init_one(msg->sgt.sgl, address, hi->buf_size); cs_hsi_peek_on_data_complete()
635 ret = hsi_async_read(hi->cl, msg); cs_hsi_peek_on_data_complete()
637 cs_hsi_data_read_error(hi, msg); cs_hsi_peek_on_data_complete()
658 static void cs_hsi_read_on_data(struct cs_hsi_iface *hi) cs_hsi_read_on_data() argument
663 spin_lock(&hi->lock); cs_hsi_read_on_data()
664 if (hi->data_state & cs_hsi_read_on_data()
666 dev_dbg(&hi->cl->device, "Data read already pending (%u)\n", cs_hsi_read_on_data()
667 hi->data_state); cs_hsi_read_on_data()
668 spin_unlock(&hi->lock); cs_hsi_read_on_data()
671 hi->data_state |= SSI_CHANNEL_STATE_POLL; cs_hsi_read_on_data()
672 spin_unlock(&hi->lock); cs_hsi_read_on_data()
674 rxmsg = hi->data_rx_msg; cs_hsi_read_on_data()
675 sg_init_one(rxmsg->sgt.sgl, (void *)hi->mmap_base, 0); cs_hsi_read_on_data()
679 ret = hsi_async_read(hi->cl, rxmsg); cs_hsi_read_on_data()
681 cs_hsi_data_read_error(hi, rxmsg); cs_hsi_read_on_data()
686 struct cs_hsi_iface *hi = msg->context; cs_hsi_write_on_data_complete() local
689 spin_lock(&hi->lock); cs_hsi_write_on_data_complete()
690 hi->data_state &= ~SSI_CHANNEL_STATE_WRITING; cs_hsi_write_on_data_complete()
691 if (unlikely(waitqueue_active(&hi->datawait))) cs_hsi_write_on_data_complete()
692 wake_up_interruptible(&hi->datawait); cs_hsi_write_on_data_complete()
693 spin_unlock(&hi->lock); cs_hsi_write_on_data_complete()
695 cs_hsi_data_write_error(hi, msg); cs_hsi_write_on_data_complete()
699 static int cs_hsi_write_on_data(struct cs_hsi_iface *hi, unsigned int slot) cs_hsi_write_on_data() argument
705 spin_lock(&hi->lock); cs_hsi_write_on_data()
706 if (hi->iface_state != CS_STATE_CONFIGURED) { cs_hsi_write_on_data()
707 dev_err(&hi->cl->device, "Not configured, aborting\n"); cs_hsi_write_on_data()
711 if (hi->data_state & SSI_CHANNEL_STATE_ERROR) { cs_hsi_write_on_data()
712 dev_err(&hi->cl->device, "HSI error, aborting\n"); cs_hsi_write_on_data()
716 if (hi->data_state & SSI_CHANNEL_STATE_WRITING) { cs_hsi_write_on_data()
717 dev_err(&hi->cl->device, "Write pending on data channel.\n"); cs_hsi_write_on_data()
721 hi->data_state |= SSI_CHANNEL_STATE_WRITING; cs_hsi_write_on_data()
722 spin_unlock(&hi->lock); cs_hsi_write_on_data()
724 hi->tx_slot = slot; cs_hsi_write_on_data()
725 address = (u32 *)(hi->mmap_base + hi->tx_offsets[hi->tx_slot]); cs_hsi_write_on_data()
726 txmsg = hi->data_tx_msg; cs_hsi_write_on_data()
727 sg_init_one(txmsg->sgt.sgl, address, hi->buf_size); cs_hsi_write_on_data()
729 ret = hsi_async_write(hi->cl, txmsg); cs_hsi_write_on_data()
731 cs_hsi_data_write_error(hi, txmsg); cs_hsi_write_on_data()
736 spin_unlock(&hi->lock); cs_hsi_write_on_data()
738 cs_hsi_data_write_error(hi, hi->data_tx_msg); cs_hsi_write_on_data()
743 static unsigned int cs_hsi_get_state(struct cs_hsi_iface *hi) cs_hsi_get_state() argument
745 return hi->iface_state; cs_hsi_get_state()
748 static int cs_hsi_command(struct cs_hsi_iface *hi, u32 cmd) cs_hsi_command() argument
755 ret = cs_hsi_write_on_control(hi, cmd); cs_hsi_command()
759 ret = cs_hsi_write_on_data(hi, cmd & CS_PARAM_MASK); cs_hsi_command()
772 static void cs_hsi_set_wakeline(struct cs_hsi_iface *hi, bool new_state) cs_hsi_set_wakeline() argument
776 spin_lock_bh(&hi->lock); cs_hsi_set_wakeline()
777 if (hi->wakeline_state != new_state) { cs_hsi_set_wakeline()
778 hi->wakeline_state = new_state; cs_hsi_set_wakeline()
780 dev_dbg(&hi->cl->device, "setting wake line to %d (%p)\n", cs_hsi_set_wakeline()
781 new_state, hi->cl); cs_hsi_set_wakeline()
783 spin_unlock_bh(&hi->lock); cs_hsi_set_wakeline()
787 ssip_slave_start_tx(hi->master); cs_hsi_set_wakeline()
789 ssip_slave_stop_tx(hi->master); cs_hsi_set_wakeline()
792 dev_dbg(&hi->cl->device, "wake line set to %d (%p)\n", cs_hsi_set_wakeline()
793 new_state, hi->cl); cs_hsi_set_wakeline()
796 static void set_buffer_sizes(struct cs_hsi_iface *hi, int rx_bufs, int tx_bufs) set_buffer_sizes() argument
798 hi->rx_bufs = rx_bufs; set_buffer_sizes()
799 hi->tx_bufs = tx_bufs; set_buffer_sizes()
800 hi->mmap_cfg->rx_bufs = rx_bufs; set_buffer_sizes()
801 hi->mmap_cfg->tx_bufs = tx_bufs; set_buffer_sizes()
803 if (hi->flags & CS_FEAT_ROLLING_RX_COUNTER) { set_buffer_sizes()
811 hi->rx_ptr_boundary = (rx_bufs << RX_PTR_BOUNDARY_SHIFT); set_buffer_sizes()
812 hi->mmap_cfg->rx_ptr_boundary = hi->rx_ptr_boundary; set_buffer_sizes()
814 hi->rx_ptr_boundary = hi->rx_bufs; set_buffer_sizes()
818 static int check_buf_params(struct cs_hsi_iface *hi, check_buf_params() argument
823 size_t ctrl_size_aligned = L1_CACHE_ALIGN(sizeof(*hi->mmap_cfg)); check_buf_params()
829 } else if ((buf_size_aligned + ctrl_size_aligned) >= hi->mmap_size) { check_buf_params()
830 dev_err(&hi->cl->device, "No space for the requested buffer " check_buf_params()
841 static int cs_hsi_data_sync(struct cs_hsi_iface *hi) cs_hsi_data_sync() argument
845 spin_lock_bh(&hi->lock); cs_hsi_data_sync()
847 if (!cs_state_xfer_active(hi->data_state)) { cs_hsi_data_sync()
848 dev_dbg(&hi->cl->device, "hsi_data_sync break, idle\n"); cs_hsi_data_sync()
855 if (!cs_state_xfer_active(hi->data_state)) cs_hsi_data_sync()
862 * prepare_to_wait must be called with hi->lock held cs_hsi_data_sync()
865 prepare_to_wait(&hi->datawait, &wait, TASK_INTERRUPTIBLE); cs_hsi_data_sync()
866 spin_unlock_bh(&hi->lock); cs_hsi_data_sync()
869 spin_lock_bh(&hi->lock); cs_hsi_data_sync()
870 finish_wait(&hi->datawait, &wait); cs_hsi_data_sync()
872 dev_dbg(&hi->cl->device, cs_hsi_data_sync()
881 spin_unlock_bh(&hi->lock); cs_hsi_data_sync()
882 dev_dbg(&hi->cl->device, "hsi_data_sync done with res %d\n", r); cs_hsi_data_sync()
887 static void cs_hsi_data_enable(struct cs_hsi_iface *hi, cs_hsi_data_enable() argument
892 BUG_ON(hi->buf_size == 0); cs_hsi_data_enable()
894 set_buffer_sizes(hi, buf_cfg->rx_bufs, buf_cfg->tx_bufs); cs_hsi_data_enable()
896 hi->slot_size = L1_CACHE_ALIGN(hi->buf_size); cs_hsi_data_enable()
897 dev_dbg(&hi->cl->device, cs_hsi_data_enable()
899 hi->slot_size, hi->buf_size, L1_CACHE_BYTES); cs_hsi_data_enable()
901 data_start = L1_CACHE_ALIGN(sizeof(*hi->mmap_cfg)); cs_hsi_data_enable()
902 dev_dbg(&hi->cl->device, cs_hsi_data_enable()
904 data_start, sizeof(*hi->mmap_cfg), L1_CACHE_BYTES); cs_hsi_data_enable()
906 for (i = 0; i < hi->mmap_cfg->rx_bufs; i++) { cs_hsi_data_enable()
907 hi->rx_offsets[i] = data_start + i * hi->slot_size; cs_hsi_data_enable()
908 hi->mmap_cfg->rx_offsets[i] = hi->rx_offsets[i]; cs_hsi_data_enable()
909 dev_dbg(&hi->cl->device, "DL buf #%u at %u\n", cs_hsi_data_enable()
910 i, hi->rx_offsets[i]); cs_hsi_data_enable()
912 for (i = 0; i < hi->mmap_cfg->tx_bufs; i++) { cs_hsi_data_enable()
913 hi->tx_offsets[i] = data_start + cs_hsi_data_enable()
914 (i + hi->mmap_cfg->rx_bufs) * hi->slot_size; cs_hsi_data_enable()
915 hi->mmap_cfg->tx_offsets[i] = hi->tx_offsets[i]; cs_hsi_data_enable()
916 dev_dbg(&hi->cl->device, "UL buf #%u at %u\n", cs_hsi_data_enable()
917 i, hi->rx_offsets[i]); cs_hsi_data_enable()
920 hi->iface_state = CS_STATE_CONFIGURED; cs_hsi_data_enable()
923 static void cs_hsi_data_disable(struct cs_hsi_iface *hi, int old_state) cs_hsi_data_disable() argument
926 dev_dbg(&hi->cl->device, cs_hsi_data_disable()
928 hi->iface_state = CS_STATE_OPENED; cs_hsi_data_disable()
932 static int cs_hsi_buf_config(struct cs_hsi_iface *hi, cs_hsi_buf_config() argument
936 unsigned int old_state = hi->iface_state; cs_hsi_buf_config()
938 spin_lock_bh(&hi->lock); cs_hsi_buf_config()
941 hi->iface_state = CS_STATE_OPENED; cs_hsi_buf_config()
942 spin_unlock_bh(&hi->lock); cs_hsi_buf_config()
948 r = cs_hsi_data_sync(hi); cs_hsi_buf_config()
952 WARN_ON(cs_state_xfer_active(hi->data_state)); cs_hsi_buf_config()
954 spin_lock_bh(&hi->lock); cs_hsi_buf_config()
955 r = check_buf_params(hi, buf_cfg); cs_hsi_buf_config()
959 hi->buf_size = buf_cfg->buf_size; cs_hsi_buf_config()
960 hi->mmap_cfg->buf_size = hi->buf_size; cs_hsi_buf_config()
961 hi->flags = buf_cfg->flags; cs_hsi_buf_config()
963 hi->rx_slot = 0; cs_hsi_buf_config()
964 hi->tx_slot = 0; cs_hsi_buf_config()
965 hi->slot_size = 0; cs_hsi_buf_config()
967 if (hi->buf_size) cs_hsi_buf_config()
968 cs_hsi_data_enable(hi, buf_cfg); cs_hsi_buf_config()
970 cs_hsi_data_disable(hi, old_state); cs_hsi_buf_config()
972 spin_unlock_bh(&hi->lock); cs_hsi_buf_config()
974 if (old_state != hi->iface_state) { cs_hsi_buf_config()
975 if (hi->iface_state == CS_STATE_CONFIGURED) { cs_hsi_buf_config()
976 pm_qos_add_request(&hi->pm_qos_req, cs_hsi_buf_config()
980 cs_hsi_read_on_data(hi); cs_hsi_buf_config()
983 pm_qos_remove_request(&hi->pm_qos_req); cs_hsi_buf_config()
989 spin_unlock_bh(&hi->lock); cs_hsi_buf_config()
993 static int cs_hsi_start(struct cs_hsi_iface **hi, struct hsi_client *cl, cs_hsi_start() argument
1049 BUG_ON(!hi); cs_hsi_start()
1050 *hi = hsi_if; cs_hsi_start()
1068 static void cs_hsi_stop(struct cs_hsi_iface *hi) cs_hsi_stop() argument
1070 dev_dbg(&hi->cl->device, "cs_hsi_stop\n"); cs_hsi_stop()
1071 cs_hsi_set_wakeline(hi, 0); cs_hsi_stop()
1072 ssip_slave_put_master(hi->master); cs_hsi_stop()
1075 hi->iface_state = CS_STATE_CLOSED; cs_hsi_stop()
1076 hsi_release_port(hi->cl); cs_hsi_stop()
1083 WARN_ON(!cs_state_idle(hi->control_state)); cs_hsi_stop()
1084 WARN_ON(!cs_state_idle(hi->data_state)); cs_hsi_stop()
1086 if (pm_qos_request_active(&hi->pm_qos_req)) cs_hsi_stop()
1087 pm_qos_remove_request(&hi->pm_qos_req); cs_hsi_stop()
1089 spin_lock_bh(&hi->lock); cs_hsi_stop()
1090 cs_hsi_free_data(hi); cs_hsi_stop()
1091 cs_free_cmds(hi); cs_hsi_stop()
1092 spin_unlock_bh(&hi->lock); cs_hsi_stop()
1093 kfree(hi); cs_hsi_stop()
1201 err = cs_hsi_command(csdata->hi, data); cs_char_write()
1218 state = cs_hsi_get_state(csdata->hi); cs_char_ioctl()
1237 cs_hsi_set_wakeline(csdata->hi, !!state); cs_char_ioctl()
1256 r = cs_hsi_buf_config(csdata->hi, &buf_cfg); cs_char_ioctl()
1304 ret = cs_hsi_start(&cs_char_data.hi, cs_char_data.cl, p, CS_MMAP_SIZE); cs_char_open()
1347 cs_hsi_stop(csdata->hi); cs_char_release()
1349 csdata->hi = NULL; cs_char_release()
1387 cs_char_data.hi = NULL; cs_hsi_client_probe()
1416 struct cs_hsi_iface *hi; cs_hsi_client_remove() local
1421 hi = cs_char_data.hi; cs_hsi_client_remove()
1422 cs_char_data.hi = NULL; cs_hsi_client_remove()
1424 if (hi) cs_hsi_client_remove()
1425 cs_hsi_stop(hi); cs_hsi_client_remove()
/linux-4.1.27/arch/ia64/lib/
H A Dcarta_random.S16 #define hi r9 define
31 shr.u hi = t0, 32
33 dep t0 = 0, hi, 15, 49 // t0 = (hi & 0x7fff)
35 shl t0 = t0, 16 // t0 = (hi & 0x7fff) << 16
36 shr t1 = hi, 15 // t1 = (hi >> 15)
/linux-4.1.27/samples/seccomp/
H A Dbpf-helper.h141 /* Loads hi into A and lo in X */
146 BPF_STMT(BPF_ST, 1) /* hi -> M[1] */
156 /* Checks the lo, then swaps to check the hi. A=lo,X=hi */
157 #define JEQ64(lo, hi, jt) \
158 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, (hi), 0, 5), \
161 BPF_STMT(BPF_LD+BPF_MEM, 1), /* passed: swap hi back in */ \
163 BPF_STMT(BPF_LD+BPF_MEM, 1) /* failed: swap hi back in */
165 #define JNE64(lo, hi, jt) \
166 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, (hi), 5, 0), \
169 BPF_STMT(BPF_LD+BPF_MEM, 1), /* passed: swap hi back in */ \
171 BPF_STMT(BPF_LD+BPF_MEM, 1) /* failed: swap hi back in */
177 #define JA64(lo, hi, jt) \
178 BPF_JUMP(BPF_JMP+BPF_JSET+BPF_K, (hi), 3, 0), \
181 BPF_STMT(BPF_LD+BPF_MEM, 1), /* passed: swap hi back in */ \
183 BPF_STMT(BPF_LD+BPF_MEM, 1) /* failed: swap hi back in */
193 /* Shortcut checking if hi > arg.hi. */
194 #define JGE64(lo, hi, jt) \
195 BPF_JUMP(BPF_JMP+BPF_JGT+BPF_K, (hi), 4, 0), \
196 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, (hi), 0, 5), \
199 BPF_STMT(BPF_LD+BPF_MEM, 1), /* passed: swap hi back in */ \
201 BPF_STMT(BPF_LD+BPF_MEM, 1) /* failed: swap hi back in */
203 #define JLT64(lo, hi, jt) \
204 BPF_JUMP(BPF_JMP+BPF_JGE+BPF_K, (hi), 0, 4), \
205 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, (hi), 0, 5), \
208 BPF_STMT(BPF_LD+BPF_MEM, 1), /* passed: swap hi back in */ \
210 BPF_STMT(BPF_LD+BPF_MEM, 1) /* failed: swap hi back in */
220 /* Check hi > args.hi first, then do the GE checking */
221 #define JGT64(lo, hi, jt) \
222 BPF_JUMP(BPF_JMP+BPF_JGT+BPF_K, (hi), 4, 0), \
223 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, (hi), 0, 5), \
226 BPF_STMT(BPF_LD+BPF_MEM, 1), /* passed: swap hi back in */ \
228 BPF_STMT(BPF_LD+BPF_MEM, 1) /* failed: swap hi back in */
230 #define JLE64(lo, hi, jt) \
231 BPF_JUMP(BPF_JMP+BPF_JGT+BPF_K, (hi), 6, 0), \
232 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, (hi), 0, 3), \
235 BPF_STMT(BPF_LD+BPF_MEM, 1), /* passed: swap hi back in */ \
237 BPF_STMT(BPF_LD+BPF_MEM, 1) /* failed: swap hi back in */
/linux-4.1.27/arch/sparc/lib/
H A DGENpatch.S9 sethi %hi(NEW), %g1; \
11 sethi %hi(OLD), %g2; \
14 sethi %hi(BRANCH_ALWAYS), %g3; \
20 sethi %hi(NOP), %g3; \
H A DNG2patch.S9 sethi %hi(NEW), %g1; \
11 sethi %hi(OLD), %g2; \
14 sethi %hi(BRANCH_ALWAYS), %g3; \
20 sethi %hi(NOP), %g3; \
H A DNGpatch.S9 sethi %hi(NEW), %g1; \
11 sethi %hi(OLD), %g2; \
14 sethi %hi(BRANCH_ALWAYS), %g3; \
20 sethi %hi(NOP), %g3; \
H A DU3patch.S9 sethi %hi(NEW), %g1; \
11 sethi %hi(OLD), %g2; \
14 sethi %hi(BRANCH_ALWAYS), %g3; \
20 sethi %hi(NOP), %g3; \
H A DNG4patch.S9 sethi %hi(NEW), %g1; \
11 sethi %hi(OLD), %g2; \
14 sethi %hi(BRANCH_ALWAYS), %g3; \
20 sethi %hi(NOP), %g3; \
H A Dclear_page.S40 sethi %hi(PAGE_OFFSET), %g2
41 sethi %hi(PAGE_SIZE), %o4
44 sethi %hi(PAGE_KERNEL_LOCKED), %g3
52 sethi %hi(TLBTEMP_BASE), %o3
66 sethi %hi(KERNBASE), %g1
76 sethi %hi(PAGE_SIZE/64), %o1
H A DGENpage.S53 sethi %hi(NEW), %g1; \
55 sethi %hi(OLD), %g2; \
58 sethi %hi(BRANCH_ALWAYS), %g3; \
64 sethi %hi(NOP), %g3; \
H A Dmcount.S27 sethi %hi(ftrace_trace_function), %g1
28 sethi %hi(ftrace_stub), %g2
43 sethi %hi(ftrace_graph_return), %g1
47 sethi %hi(ftrace_graph_entry_stub), %g2
48 sethi %hi(ftrace_graph_entry), %g1
H A Dmemscan_32.S27 sethi %hi(HI_MAGIC), %g2
50 sethi %hi(HI_MAGIC), %g2
53 sethi %hi(LO_MAGIC), %g3
H A Dstrlen.S19 sethi %hi(HI_MAGIC), %o4
31 sethi %hi(LO_MAGIC), %o4
40 sethi %hi(LO_MAGIC), %o4
H A Dcopy_page.S49 sethi %hi(PAGE_OFFSET), %g2
50 sethi %hi(PAGE_SIZE), %o3
53 sethi %hi(PAGE_KERNEL_LOCKED), %g3
64 sethi %hi(TLBTEMP_BASE), %o3
66 sethi %hi(DCACHE_SIZE), %o1
94 sethi %hi((PAGE_SIZE/64)-2), %o2
180 sethi %hi(PAGE_SIZE), %o2
232 sethi %hi(DCACHE_SIZE), %g2
243 sethi %hi(0x01000000), %o1 ! NOP
244 sethi %hi(cheetah_copy_page_insn), %o0
H A DGENbzero.S132 sethi %hi(NEW), %g1; \
134 sethi %hi(OLD), %g2; \
137 sethi %hi(BRANCH_ALWAYS), %g3; \
143 sethi %hi(NOP), %g3; \
H A DNGbzero.S135 sethi %hi(NEW), %g1; \
137 sethi %hi(OLD), %g2; \
140 sethi %hi(BRANCH_ALWAYS), %g3; \
146 sethi %hi(NOP), %g3; \
H A DNGpage.S113 sethi %hi(NEW), %g1; \
115 sethi %hi(OLD), %g2; \
118 sethi %hi(BRANCH_ALWAYS), %g3; \
124 sethi %hi(NOP), %g3; \
/linux-4.1.27/arch/frv/kernel/
H A Dhead-mmu-fr451.S59 sethi.p %hi(__400_DBR0),gr14
81 sethi.p %hi(__400_LGCR),gr4
83 sethi.p %hi(__400_LSBR),gr10
85 sethi.p %hi(__400_LCR),gr11
93 sethi.p %hi(__region_CS1),gr4
95 sethi.p %hi(__region_CS1_M),gr5
97 sethi.p %hi(__region_CS1_C),gr6
102 sethi.p %hi(__region_CS2),gr4
104 sethi.p %hi(__region_CS2_M),gr5
106 sethi.p %hi(__region_CS2_C),gr6
111 sethi.p %hi(__region_CS3),gr4
113 sethi.p %hi(__region_CS3_M),gr5
115 sethi.p %hi(__region_CS3_C),gr6
120 sethi.p %hi(__region_CS4),gr4
122 sethi.p %hi(__region_CS4_M),gr5
124 sethi.p %hi(__region_CS4_C),gr6
129 sethi.p %hi(__region_CS5),gr4
131 sethi.p %hi(__region_CS5_M),gr5
133 sethi.p %hi(__region_CS5_C),gr6
138 sethi.p %hi(__region_CS6),gr4
140 sethi.p %hi(__region_CS6_M),gr5
142 sethi.p %hi(__region_CS6_C),gr6
147 sethi.p %hi(__region_CS7),gr4
149 sethi.p %hi(__region_CS7_M),gr5
151 sethi.p %hi(__region_CS7_C),gr6
161 sethi.p %hi(__region_CS2 + 0x01200004),gr30
178 sethi.p %hi(__400_DAM0),gr11
180 sethi.p %hi(__400_DBR0),gr12
183 sethi.p %hi(0xfe000000),gr17 ; unused SDRAM DBR value
244 sethi.p %hi(__region_IO),gr5
252 sethi.p %hi(__sdram_base),gr8
254 sethi.p %hi(__page_offset),gr9
266 sethi.p %hi(__sdram_base),gr9
282 sethi.p %hi(KMAP_ATOMIC_PRIMARY_FRAME),gr4
284 sethi.p %hi(PAGE_SIZE),gr5
331 sethi.p %hi(swapper_pg_dir),gr4
333 sethi.p %hi(__page_offset),gr5
360 sethi.p %hi(HSR0_ETMI),gr5
372 sethi.p %hi(__flush_tlb_all),gr4
H A Dhead-uc-fr401.S58 sethi.p %hi(__400_DBR0),gr14
88 sethi.p %hi(__400_LGCR),gr4
90 sethi.p %hi(__400_LSBR),gr10
92 sethi.p %hi(__400_LCR),gr11
100 sethi.p %hi(__region_CS1),gr4
102 sethi.p %hi(__region_CS1_M),gr5
104 sethi.p %hi(__region_CS1_C),gr6
109 sethi.p %hi(__region_CS2),gr4
111 sethi.p %hi(__region_CS2_M),gr5
113 sethi.p %hi(__region_CS2_C),gr6
118 sethi.p %hi(__region_CS3),gr4
120 sethi.p %hi(__region_CS3_M),gr5
122 sethi.p %hi(__region_CS3_C),gr6
127 sethi.p %hi(__region_CS4),gr4
129 sethi.p %hi(__region_CS4_M),gr5
131 sethi.p %hi(__region_CS4_C),gr6
136 sethi.p %hi(__region_CS5),gr4
138 sethi.p %hi(__region_CS5_M),gr5
140 sethi.p %hi(__region_CS5_C),gr6
145 sethi.p %hi(__region_CS6),gr4
147 sethi.p %hi(__region_CS6_M),gr5
149 sethi.p %hi(__region_CS6_C),gr6
154 sethi.p %hi(__region_CS7),gr4
156 sethi.p %hi(__region_CS7_M),gr5
158 sethi.p %hi(__region_CS7_C),gr6
167 sethi.p %hi(LED_ADDR - 0x20000000 +__region_CS2),gr30
183 sethi.p %hi(__400_DAM0),gr11
185 sethi.p %hi(__400_DBR0),gr12
188 sethi.p %hi(0xfe000000),gr17 ; unused SDRAM DBR value
246 sethi.p %hi(__region_IO),gr5
254 sethi.p %hi(__kernel_image_end),gr8
256 sethi.p %hi(32768),gr4 ; allow for a maximal allocator bitmap
259 sethi.p %hi(1024*2048-1),gr4 ; round up to nearest 2MiB
265 sethi.p %hi(__page_offset),gr9
273 sethi.p %hi(__region_CS2),gr4
300 sethi.p %hi(__page_offset),gr8
H A Dhead-uc-fr555.S57 sethi.p %hi(__551_DARS0),gr14
80 sethi.p %hi(__551_LSBR),gr10
82 sethi.p %hi(__551_LCR),gr11
86 sethi.p %hi(__region_CS1),gr4
88 sethi.p %hi(__region_CS1_M),gr5
90 sethi.p %hi(__region_CS1_C),gr6
95 sethi.p %hi(__region_CS2),gr4
97 sethi.p %hi(__region_CS2_M),gr5
99 sethi.p %hi(__region_CS2_C),gr6
104 sethi.p %hi(__region_CS3),gr4
106 sethi.p %hi(__region_CS3_M),gr5
108 sethi.p %hi(__region_CS3_C),gr6
113 sethi.p %hi(__region_CS4),gr4
115 sethi.p %hi(__region_CS4_M),gr5
117 sethi.p %hi(__region_CS4_C),gr6
122 sethi.p %hi(__region_CS5),gr4
124 sethi.p %hi(__region_CS5_M),gr5
126 sethi.p %hi(__region_CS5_C),gr6
131 sethi.p %hi(__region_CS6),gr4
133 sethi.p %hi(__region_CS6_M),gr5
135 sethi.p %hi(__region_CS6_C),gr6
140 sethi.p %hi(__region_CS7),gr4
142 sethi.p %hi(__region_CS7_M),gr5
144 sethi.p %hi(__region_CS7_C),gr6
154 sethi.p %hi(LED_ADDR - 0x20000000 +__region_CS2),gr30
171 sethi.p %hi(__551_DAMK0),gr11
173 sethi.p %hi(__551_DARS0),gr12
176 sethi.p %hi(0xfff),gr17 ; unused SDRAM AMK value
228 sethi.p %hi(0xfff00000),gr11
232 sethi.p %hi(__region_IO),gr7
242 sethi.p %hi(__kernel_image_end),gr8
244 sethi.p %hi(32768),gr4 ; allow for a maximal allocator bitmap
247 sethi.p %hi(1024*2048-1),gr4 ; round up to nearest 2MiB
253 sethi.p %hi(__page_offset),gr9
334 sethi.p %hi(__page_offset),gr8
H A Dbreak.S50 # sethi.p %hi(CS2_ECS1+CS2_USERLED),gr30
55 # sethi.p %hi(0xffc00100),gr30
75 sethi.p %hi(__break_frame_0),gr31
86 sethi.p %hi(__break_tlb_miss_return_breaks_here),gr2
113 sethi.p %hi(__entry_return_singlestep_breaks_here),gr2
137 sethi.p %hi(DCR_SE),gr3
173 sethi.p %hi(__break_tlb_miss_real_return_info),gr3
198 sethi.p %hi(__entry_kernel_external_interrupt),gr3
201 sethi %hi(__entry_uspace_external_interrupt),gr3
205 sethi %hi(__entry_kernel_external_interrupt_virtually_disabled),gr3
209 sethi %hi(__entry_kernel_external_interrupt_virtual_reenable),gr3
221 sethi.p %hi(__trap_tables),gr3
229 sethi.p %hi(__break_trace_through_exceptions),gr3
240 sethi.p %hi(__trap_tables),gr3
246 sethi %hi(__trap_fixup_tables),gr3
255 sethi.p %hi(__entry_kernel_softprog_interrupt_reentry),gr3
265 sethi.p %hi(__entry_kernel_external_interrupt_reentry),gr3
288 sethi.p %hi(~DCR_SE),gr3
366 sethi.p %hi(__entry_uspace_softprog_interrupt_reentry),gr3
373 sethi.p %hi(__entry_uspace_external_interrupt_reentry),gr3
382 sethi.p %hi(__kernel_frame0_ptr),gr28
391 sethi.p %hi(~DCR_SE),gr3
413 sethi.p %hi(__trap_user_insn_tlb_miss),gr2
422 sethi.p %hi(~DCR_SE),gr3
430 sethi.p %hi(__break_tlb_miss_real_return_info),gr3
434 sethi.p %hi(__break_tlb_miss_return_break),gr2
458 sethi.p %hi(__trap_user_data_tlb_miss),gr2
467 sethi.p %hi(__trap_kernel_insn_tlb_miss),gr2
476 sethi.p %hi(__trap_kernel_data_tlb_miss),gr2
501 sethi.p %hi(__kernel_frame0_ptr),gr28
522 sethi.p %hi(DCR_SE),gr3
557 sethi.p %hi(__entry_return_from_user_exception),gr23
559 sethi.p %hi(__entry_common),gr3
586 sethi.p %hi(__break_frame_0),sp
652 sethi.p %hi(__debug_status),gr7
660 sethi %hi(DCR_EBE),gr5
662 sethi %hi(__entry_breaktrap_table),gr4
668 sethi.p %hi(__kernel_current_task),gr5
673 sethi %hi(_gp),gr16
703 sethi.p %hi(__debug_status),gr6
H A Dhead-uc-fr451.S59 sethi.p %hi(__region_IO),gr5
61 sethi.p %hi(0x1fffffff),gr7
69 sethi.p %hi(__kernel_image_end),gr8
71 sethi.p %hi(32768),gr4 ; allow for a maximal allocator bitmap
74 sethi.p %hi(1024*2048-1),gr4 ; round up to nearest 2MiB
80 sethi.p %hi(__page_offset),gr9
84 sethi.p %hi(0xffffc000),gr11
141 sethi.p %hi(__page_offset),gr8
168 sethi.p %hi(HSR0_ETMI),gr5
H A Dhead.S38 sethi.p %hi(LED_ADDR),gr30
52 sethi.p %hi(~(HSR0_ICE|HSR0_DCE|HSR0_CBM|HSR0_EIMMU|HSR0_EDMMU)),gr4
66 sethi.p %hi(HSR0_ICE),gr4
78 sethi.p %hi(0xdead1eaf),gr7
83 sethi.p %hi(redboot_command_line-1),gr6
85 sethi.p %hi(__head_reference),gr4
131 sethi.p %hi(0xfe000000),gr17 ; unused SDRAM DBR value
166 sethi.p %hi(__sdram_base),gr16
183 sethi.p %hi(__head_move_sdram-__head_reference),gr18
185 sethi.p %hi(__head_sdram_moved-__head_reference),gr19
234 sethi.p %hi(__kernel_image_size_no_bss+15),gr4
239 sethi.p %hi(__sdram_base),gr17 ; destination
246 sethi.p %hi(__head_move_kernel-__head_reference),gr18
248 sethi.p %hi(__head_kernel_moved-__head_reference+__sdram_base),gr19
345 sethi.p %hi(MMUMODE),gr4
350 sethi.p %hi(HSR0_DCE|HSR0_CBM_WRITE_THRU),gr4
353 sethi.p %hi(HSR0_DCE|HSR0_CBM_COPY_BACK),gr4
356 sethi.p %hi(HSR0_DCE|HSR0_CBM_COPY_BACK),gr4
367 sethi.p %hi(HSR0_NWA),gr6
382 sethi.p %hi(__head_mmu_enabled),gr19
405 sethi.p %hi(__bss_start),gr4
407 sethi.p %hi(_end),gr5
424 sethi.p %hi(__sdram_old_base),gr4
428 sethi.p %hi(__sdram_base),gr5
430 sethi.p %hi(memory_start),gr4
435 sethi.p %hi(memory_end),gr4
440 sethi.p %hi(__entry_kerneltrap_table),gr4
445 sethi.p %hi(__kernel_frame0_ptr),gr28
447 sethi.p %hi(_gp),gr16
449 sethi.p %hi(__entry_usertrap_table),gr4
464 sethi.p %hi(#PSR_EM|PSR_EF|PSR_CM|PSR_NEM),gr4
604 sethi.p %hi(0xfeff9c00),gr31
H A Dsleep.S46 sethi.p %hi(\v),\r
77 sethi.p %hi(__page_offset),gr13
225 sethi.p %hi(HSR0_EXMMU),gr3
231 sethi.p %hi(__page_offset),gr3
248 sethi.p %hi(0x00000000),gr4
267 sethi.p %hi(1f),gr11
325 sethi.p %hi(__addr_MASK),gr9
327 sethi.p %hi(0xffff0000),gr4
H A Dentry.S45 # sethi.p %hi(0xe1200004),gr30
49 # sethi.p %hi(0xffc00100),gr30
57 # sethi.p %hi(0xe1200004),gr30
61 # sethi.p %hi(0xffc00100),gr30
76 sethi.p %hi(__kernel_frame0_ptr),gr28
148 sethi.p %hi(__kernel_current_task),gr5
150 sethi.p %hi(_gp),gr16
160 sethi.p %hi(__entry_kerneltrap_table),gr6
165 sethi.p %hi(__entry_return_from_user_interrupt),gr4
279 sethi.p %hi(__entry_return_from_kernel_interrupt),gr4
355 sethi.p %hi(__kernel_frame0_ptr),gr28
381 sethi.p %hi(__entry_return_from_user_exception),gr23
393 sethi.p %hi(__kernel_frame0_ptr),gr28
457 sethi.p %hi(__entry_return_from_kernel_exception),gr23
550 sethi.p %hi(__kernel_current_task),gr5
552 sethi.p %hi(_gp),gr16
558 sethi.p %hi(__entry_kerneltrap_table),gr6
573 sethi %hi(__entry_vector_table),gr6
603 sethi.p %hi(do_page_fault),gr5
617 sethi.p %hi(insn_access_error),gr5
645 sethi.p %hi(illegal_instruction),gr5
665 sethi.p %hi(atomic_operation),gr5
685 sethi.p %hi(media_exception),gr5
717 sethi.p %hi(do_page_fault),gr5
732 sethi.p %hi(memory_access_exception),gr5
752 sethi.p %hi(data_access_error),gr5
772 sethi.p %hi(data_store_error),gr5
791 sethi.p %hi(division_exception),gr5
811 sethi.p %hi(compound_exception),gr5
902 sethi %hi(sys_call_table),gr5
1002 sethi.p %hi(0xfe800000),gr28
/linux-4.1.27/drivers/md/
H A Dmd-cluster.h15 void (*resync_info_update)(struct mddev *mddev, sector_t lo, sector_t hi);
16 int (*resync_start)(struct mddev *mddev, sector_t lo, sector_t hi);
21 int (*area_resyncing)(struct mddev *mddev, sector_t lo, sector_t hi);
H A Dmd-cluster.c36 sector_t hi; member in struct:suspend_info
42 __le64 hi; member in struct:resync_info
192 sector_t lo, sector_t hi) add_resync_info()
198 ri->hi = cpu_to_le64(hi); add_resync_info()
205 sector_t hi = 0; read_resync_info() local
209 hi = le64_to_cpu(ri.hi); read_resync_info()
210 if (ri.hi > 0) { read_resync_info()
214 s->hi = hi; read_resync_info()
230 sector_t lo, hi; recover_bitmaps() local
257 ret = bitmap_copy_from_slot(mddev, slot, &lo, &hi, true); recover_bitmaps()
262 if (hi > 0) { recover_bitmaps()
355 int slot, sector_t lo, sector_t hi) process_suspend_info()
359 if (!hi) { process_suspend_info()
368 s->hi = hi; process_suspend_info()
605 (unsigned long long) s->hi, i); gather_all_resync_info()
755 static void resync_info_update(struct mddev *mddev, sector_t lo, sector_t hi) resync_info_update() argument
759 add_resync_info(mddev, cinfo->bitmap_lockres, lo, hi); resync_info_update()
790 sector_t lo, sector_t hi) resync_send()
796 pr_info("%s:%d lo: %llu hi: %llu\n", __func__, __LINE__, resync_send()
798 (unsigned long long)hi); resync_send()
799 resync_info_update(mddev, lo, hi); resync_send()
803 cmsg.high = cpu_to_le64(hi); resync_send()
807 static int resync_start(struct mddev *mddev, sector_t lo, sector_t hi) resync_start() argument
810 return resync_send(mddev, RESYNCING, lo, hi); resync_start()
819 static int area_resyncing(struct mddev *mddev, sector_t lo, sector_t hi) area_resyncing() argument
829 if (hi > s->lo && lo < s->hi) { area_resyncing()
905 sector_t lo, hi; gather_bitmaps() local
919 err = bitmap_copy_from_slot(mddev, sn, &lo, &hi, false); gather_bitmaps()
924 if ((hi > 0) && (lo < mddev->recovery_cp)) gather_bitmaps()
191 add_resync_info(struct mddev *mddev, struct dlm_lock_resource *lockres, sector_t lo, sector_t hi) add_resync_info() argument
354 process_suspend_info(struct md_cluster_info *cinfo, int slot, sector_t lo, sector_t hi) process_suspend_info() argument
789 resync_send(struct mddev *mddev, enum msg_type type, sector_t lo, sector_t hi) resync_send() argument
H A Dlinear.c32 int lo, mid, hi; which_dev() local
36 hi = mddev->raid_disks - 1; which_dev()
43 while (hi > lo) { which_dev()
45 mid = (hi + lo) / 2; which_dev()
47 hi = mid; which_dev()
/linux-4.1.27/arch/sparc/kernel/
H A Dtrampoline_64.S84 sethi %hi(0x80000000), %g5
100 sethi %hi(0x80000000), %g2
107 sethi %hi(prom_entry_lock), %g2
115 sethi %hi(tramp_stack), %g1
128 sethi %hi(KERNBASE), %l3
129 sethi %hi(kern_locked_tte_data), %l4
132 sethi %hi(num_kernel_image_mappings), %l6
143 sethi %hi(call_method), %g2
150 sethi %hi(itlb_load), %g2
153 sethi %hi(prom_mmu_ihandle_cache), %g2
169 sethi %hi(p1275buf), %g2
176 sethi %hi(call_method), %g2
183 sethi %hi(dtlb_load), %g2
186 sethi %hi(prom_mmu_ihandle_cache), %g2
202 sethi %hi(p1275buf), %g2
213 sethi %hi(prom_entry_lock), %g2
220 sethi %hi(KERNBASE), %l3
221 sethi %hi(kern_locked_tte_data), %l4
224 sethi %hi(num_kernel_image_mappings), %l6
283 sethi %hi(tramp_stack), %g1
297 sethi %hi(tlb_type), %g3
313 sethi %hi(sparc64_kern_pri_context), %g3
327 sethi %hi(prom_entry_lock), %g2
336 sethi %hi(init_thread_union), %g6
339 sethi %hi(is_sun4v), %o0
352 sethi %hi(KERNBASE), %g3
354 sethi %hi(kern_base), %g3
357 sethi %hi(sparc64_ttable_tl0), %o0
367 sethi %hi(p1275buf), %g2
376 2: sethi %hi(sparc64_ttable_tl0), %o0
384 sethi %hi(p1275buf), %g2
390 3: sethi %hi(prom_entry_lock), %g2
H A Dsys32.S18 STUB: sethi %hi(SYSCALL), %g1; \
25 STUB: sethi %hi(SYSCALL), %g1; \
34 sethi %hi(SYSCALL), %g1; \
55 sethi %hi(sys_mmap), %g1
68 sethi %hi(__socketcall_table_begin), %g2
82 sethi %hi(sys_socket), %g1
91 sethi %hi(sys_bind), %g1
100 sethi %hi(sys_connect), %g1
109 sethi %hi(sys_listen), %g1
118 sethi %hi(sys_accept), %g1
127 sethi %hi(sys_getsockname), %g1
136 sethi %hi(sys_getpeername), %g1
145 sethi %hi(sys_socketpair), %g1
154 sethi %hi(sys_send), %g1
163 sethi %hi(sys_recv), %g1
172 sethi %hi(sys_sendto), %g1
181 sethi %hi(sys_recvfrom), %g1
190 sethi %hi(sys_shutdown), %g1
199 sethi %hi(compat_sys_setsockopt), %g1
208 sethi %hi(compat_sys_getsockopt), %g1
217 sethi %hi(compat_sys_sendmsg), %g1
226 sethi %hi(compat_sys_recvmsg), %g1
235 sethi %hi(sys_accept4), %g1
H A Divec.S17 sethi %hi(KERNBASE), %g4
24 sethi %hi(ivector_table_pa), %g2
H A Dmisctrap.S16 sethi %hi(109f), %g7
42 1: sethi %hi(109f), %g7
55 sethi %hi(109f), %g7
74 sethi %hi(109f), %g7
H A Dsun4v_tlb_miss.S203 sethi %hi(sun4v_err_itlb_vaddr), %g1
205 sethi %hi(sun4v_err_itlb_ctx), %g1
209 sethi %hi(sun4v_err_itlb_pte), %g1
211 sethi %hi(sun4v_err_itlb_error), %g1
214 sethi %hi(1f), %g7
230 sethi %hi(sun4v_err_dtlb_vaddr), %g1
232 sethi %hi(sun4v_err_dtlb_ctx), %g1
236 sethi %hi(sun4v_err_dtlb_pte), %g1
238 sethi %hi(sun4v_err_dtlb_error), %g1
241 sethi %hi(1f), %g7
399 sethi %hi(NEW), %g1; \
401 sethi %hi(OLD), %g2; \
404 sethi %hi(BRANCH_ALWAYS), %g3; \
410 sethi %hi(NOP), %g3; \
H A Dentry.S73 sethi %hi(doing_pdma), %l7
80 sethi %hi(fdc_status), %l3
84 sethi %hi(pdma_vaddr), %l5 ! transfer buffer
86 sethi %hi(pdma_size), %l5 ! bytes to go
119 sethi %hi(pdma_vaddr), %l5
121 sethi %hi(pdma_size), %l5
141 sethi %hi(doing_pdma), %l7
151 sethi %hi(pdma_vaddr), %l5
153 sethi %hi(pdma_size), %l7
164 sethi %hi(pdma_vaddr), %l5
166 sethi %hi(pdma_size), %l5
169 sethi %hi(doing_pdma), %l7
270 sethi %hi(sun4m_irq_percpu), %l5
273 sethi %hi(0x70000000), %o2 ! Check all soft-IRQs
316 sethi %hi(0x80000000), %o2
318 sethi %hi(sun4m_irq_percpu), %l5
344 sethi %hi(CC_ICLR), %o0
345 sethi %hi(1 << 14), %o1
362 sethi %hi(CC_BASE), %o4
363 sethi %hi(MXCC_ERR_ME|MXCC_ERR_PEW|MXCC_ERR_ASE|MXCC_ERR_PEE), %o2
368 sethi %hi(BB_STAT2), %o2
373 sethi %hi(1 << 15), %o1
390 sethi %hi(1 << 15), %l7
434 sethi %hi(0xc1f80000), %l4
436 sethi %hi(0x81d80000), %l7
528 sethi %hi(fpsave), %l5
532 sethi %hi(fpsave_catch2), %l5
539 sethi %hi(fpsave_catch), %l5
734 sethi %hi(0x80000000), %l4
735 sethi %hi(sun4m_irq_global), %o5
930 sethi %hi(0x4000 | 0x0100 | SIGCHLD), %o0
933 sethi %hi(sparc_do_fork), %l1
940 sethi %hi(sys_ni_syscall), %l7
986 sethi %hi(PSR_SYSCALL), %l4
1168 sethi %hi(0x10c7), %o1 ! round multiplier up so large us ok
1175 sethi %hi(0x028f4b62), %l0 ! Add in rounding constant * 2**32,
1295 sethi %hi(pcic_regs), %o1
1321 sethi %hi(linux_trap_ipi15_pcic), %l3
H A Dtrampoline_32.S29 sethi %hi(trapbase_cpu1), %g3
34 sethi %hi(trapbase_cpu2), %g3
39 sethi %hi(trapbase_cpu3), %g3
64 sethi %hi(THREAD_SIZE - STACKFRAME_SZ), %sp
125 sethi %hi(THREAD_SIZE - STACKFRAME_SZ), %sp
181 sethi %hi(THREAD_SIZE - STACKFRAME_SZ), %sp
H A Dfpu_traps.S5 sethi %hi(TSTATE_PEF), %g4
16 sethi %hi(109f), %g7
76 sethi %hi(sparc64_kern_sec_context), %g2
118 sethi %hi(sparc64_kern_sec_context), %g2
158 sethi %hi(sparc64_kern_sec_context), %g2
209 sethi %hi(fp_other_bounce - 4), %g7
225 sethi %hi(1 << 23), %g1 ! Inexact
232 sethi %hi(FITOS_MASK), %g1
235 sethi %hi(FITOS_COMPARE), %g2
241 sethi %hi(fitos_table_1), %g1
283 sethi %hi(fitos_table_2), %g1
351 sethi %hi(sparc64_kern_sec_context), %g2
H A Dcherrs.S12 sethi %hi(cheetah_fast_ecc), %g2
25 sethi %hi(cheetah_fast_ecc), %g2
38 sethi %hi(cheetah_cee), %g2
51 sethi %hi(cheetah_cee), %g2
64 sethi %hi(cheetah_deferred_trap), %g2
77 sethi %hi(cheetah_deferred_trap), %g2
93 sethi %hi(do_cheetah_plus_data_parity), %g7
123 sethi %hi(do_dcpe_tl1), %g3
135 sethi %hi(do_cheetah_plus_insn_parity), %g7
165 sethi %hi(do_icpe_tl1), %g3
183 sethi %hi(TSTATE_IG), %g3 ! TSTATE mask bit
195 sethi %hi(dcache_parity_tl1_occurred), %g2
200 sethi %hi(1 << 16), %g1 ! D-cache size
221 sethi %hi(1f), %g7
236 sethi %hi(TSTATE_IG), %g3 ! TSTATE mask bit
248 sethi %hi(icache_parity_tl1_occurred), %g2
253 sethi %hi(1 << 15), %g1 ! I-cache size
266 sethi %hi(1f), %g7
281 sethi %hi(1 << 16), %g1 ! D-cache size
325 sethi %hi(cheetah_error_log), %g3
378 13: sethi %hi(1 << 14), %g7
428 23: sethi %hi(1 << 14), %g7
H A Drtrap_64.S44 sethi %hi(TSTATE_PEF), %o0
61 sethi %hi(0xf << 20), %l4
71 sethi %hi(0xf << 20), %l4
85 sethi %hi(0xf << 20), %l4
131 sethi %hi(_TIF_USER_WORK_MASK), %o0
134 sethi %hi(TSTATE_PEF), %o0
144 sethi %hi(TSTATE_PEF), %o0
209 sethi %hi(sparc64_kern_pri_nuc_bits), %l1
219 sethi %hi(KERNBASE), %l7
250 sethi %hi(sparc64_kern_pri_context), %g2
260 sethi %hi(KERNBASE), %g1
H A Dktlb.S29 sethi %hi(PAGE_SIZE), %g5
37 sethi %hi(LOW_OBP_ADDRESS), %g5
114 sethi %hi(kern_linear_pte_xor), %g7
195 sethi %hi(PAGE_SIZE), %g5
202 sethi %hi(VMEMMAP_BASE), %g5
212 sethi %hi(MODULES_VADDR), %g5
215 sethi %hi(VMALLOC_END), %g5
222 sethi %hi(LOW_OBP_ADDRESS), %g5
H A Dhead_64.S306 sethi %hi(KERNBASE), %l3
318 sethi %hi(prom_root_compatible), %g1
320 sethi %hi(prom_sun4v_name), %g7
332 sethi %hi(is_sun4v), %g1
381 sethi %hi(prom_cpu_compatible), %g1
383 sethi %hi(prom_niagara_prefix), %g7
397 89: sethi %hi(prom_cpu_compatible), %g1
399 sethi %hi(prom_sparc_prefix), %g7
411 sethi %hi(prom_cpu_compatible), %g1
439 91: sethi %hi(prom_cpu_compatible), %g1
451 sethi %hi(prom_cpu_compatible), %g1
453 sethi %hi(prom_sparc64x_prefix), %g7
470 5: sethi %hi(sun4v_chip_type), %g2
574 sethi %hi(tlb_type), %g1
578 sethi %hi(sun4v_chip_type), %g1
651 1: sethi %hi(tlb_type), %g1
668 sethi %hi(tlb_type), %g1
672 sethi %hi(init_thread_union), %g6
692 sethi %hi(__bss_start), %o0
694 sethi %hi(_end), %o1
751 sethi %hi(is_sun4v), %o0
764 sethi %hi(KERNBASE), %g3
766 sethi %hi(kern_base), %g3
769 sethi %hi(sparc64_ttable_tl0), %o0
779 sethi %hi(p1275buf), %g2
788 1: sethi %hi(sparc64_ttable_tl0), %o0
796 sethi %hi(p1275buf), %g2
803 2: sethi %hi(sparc64_kern_pri_context), %g3
819 sethi %hi(0x80000000), %o2
830 sethi %hi(0x80000000), %o2
856 sethi %hi(prom_tba), %o1
H A Detrap_64.S43 sethi %hi(TASK_REGOFF), %g2
44 sethi %hi(TSTATE_PEF), %g3
59 sethi %hi(PT_REGS_MAGIC), %g3
102 sethi %hi(sparc64_kern_pri_context), %g2
111 sethi %hi(KERNBASE), %l4
135 sethi %hi(TSTATE_TSO | TSTATE_PEF), %l0
199 sethi %hi(is_sun4v), %g3
H A Drtrap_32.S53 sethi %hi(PSR_SYSCALL), %g1
85 sethi %hi(PSR_SYSCALL), %g1
142 sethi %hi(PSR_SYSCALL), %g2
207 sethi %hi(PSR_SYSCALL), %twin_tmp1
230 sethi %hi(PAGE_OFFSET), %g1
H A Dspiterrs.S175 1: sethi %hi(109f), %g7
196 sethi %hi(109f), %g7
216 sethi %hi(109f), %g7
236 sethi %hi(109f), %g7
H A Dsyscalls.S98 sethi %hi(0x4000 | 0x0100 | SIGCHLD), %o0
129 sethi %hi(sys_exit_group), %g7
137 sethi %hi(sys_exit), %g7
152 sethi %hi(sys_ni_syscall), %l7
H A Detrap_32.S56 * sethi %hi(trap_setup), %l4
136 sethi %hi(STACK_OFFSET), %t_twinmask
149 sethi %hi(STACK_OFFSET), %curptr
153 sethi %hi(~(THREAD_SIZE - 1)), %curptr
233 sethi %hi(PAGE_OFFSET), %glob_tmp
/linux-4.1.27/drivers/acpi/acpica/
H A Dutmath.c62 u32 hi; member in struct:uint64_struct
112 ACPI_DIV_64_BY_32(0, dividend_ovl.part.hi, divisor, acpi_ut_short_divide()
113 quotient.part.hi, remainder32); acpi_ut_short_divide()
169 if (divisor.part.hi == 0) { acpi_ut_divide()
174 remainder.part.hi = 0; acpi_ut_divide()
180 ACPI_DIV_64_BY_32(0, dividend.part.hi, divisor.part.lo, acpi_ut_divide()
181 quotient.part.hi, partial1); acpi_ut_divide()
191 quotient.part.hi = 0; acpi_ut_divide()
198 ACPI_SHIFT_RIGHT_64(normalized_divisor.part.hi, acpi_ut_divide()
200 ACPI_SHIFT_RIGHT_64(normalized_dividend.part.hi, acpi_ut_divide()
203 } while (normalized_divisor.part.hi != 0); acpi_ut_divide()
207 ACPI_DIV_64_BY_32(normalized_dividend.part.hi, acpi_ut_divide()
216 partial1 = quotient.part.lo * divisor.part.hi; acpi_ut_divide()
218 partial3.full = (u64) partial2.part.hi + partial1; acpi_ut_divide()
220 remainder.part.hi = partial3.part.lo; acpi_ut_divide()
223 if (partial3.part.hi == 0) { acpi_ut_divide()
224 if (partial3.part.lo >= dividend.part.hi) { acpi_ut_divide()
225 if (partial3.part.lo == dividend.part.hi) { acpi_ut_divide()
237 remainder.part.hi = (u32) - ((s32) remainder.part.hi); acpi_ut_divide()
241 remainder.part.hi--; acpi_ut_divide()
/linux-4.1.27/arch/x86/platform/intel-mid/
H A Dmfld.c33 u32 lo, hi, ratio, fsb; mfld_calibrate_tsc() local
35 rdmsr(MSR_IA32_PERF_STATUS, lo, hi); mfld_calibrate_tsc()
36 pr_debug("IA32 perf status is 0x%x, 0x%0x\n", lo, hi); mfld_calibrate_tsc()
37 ratio = (hi >> 8) & 0x1f; mfld_calibrate_tsc()
44 rdmsr(MSR_FSB_FREQ, lo, hi); mfld_calibrate_tsc()
H A Dmrfl.c22 u32 lo, hi, ratio, fsb, bus_freq; tangier_calibrate_tsc() local
29 rdmsr(MSR_PLATFORM_INFO, lo, hi); tangier_calibrate_tsc()
30 pr_debug("IA32 PLATFORM_INFO is 0x%x : %x\n", hi, lo); tangier_calibrate_tsc()
40 rdmsr(MSR_FSB_FREQ, lo, hi); tangier_calibrate_tsc()
42 hi, lo); tangier_calibrate_tsc()
/linux-4.1.27/arch/sparc/mm/
H A Dultra.S41 sethi %hi(KERNBASE), %g3
73 sethi %hi(KERNBASE), %o4
105 sethi %hi(KERNBASE), %o4
120 sethi %hi(PAGE_SIZE), %o4
129 2: sethi %hi(KERNBASE), %o3
143 sethi %hi(KERNBASE), %o1
156 sethi %hi(PAGE_OFFSET), %g1
158 sethi %hi(PAGE_SIZE), %g2
181 sethi %hi(PAGE_OFFSET), %g1
185 sethi %hi(1 << 14), %o2 ! D-cache size
227 sethi %hi(KERNBASE), %o2
252 sethi %hi(KERNBASE), %o4
282 sethi %hi(KERNBASE), %o4
290 sethi %hi(PAGE_OFFSET), %g1
293 sethi %hi(PAGE_SIZE), %o4
361 sethi %hi(PAGE_SIZE), %g3
401 sethi %hi(__flush_tlb_mm), %o0
403 sethi %hi(__cheetah_flush_tlb_mm), %o1
408 sethi %hi(__flush_tlb_page), %o0
410 sethi %hi(__cheetah_flush_tlb_page), %o1
415 sethi %hi(__flush_tlb_pending), %o0
417 sethi %hi(__cheetah_flush_tlb_pending), %o1
423 sethi %hi(__flush_dcache_page), %o0
425 sethi %hi(__cheetah_flush_dcache_page), %o1
496 sethi %hi(PAGE_SIZE - 1), %g2
538 sethi %hi(109f), %g7
552 sethi %hi(global_cpu_snapshot), %g1
572 sethi %hi(trap_block), %g7
582 sethi %hi(global_cpu_snapshot), %g1
595 sethi %hi(global_cpu_snapshot), %g1
644 sethi %hi(PAGE_SIZE), %g3
660 sethi %hi(L1DCACHE_SIZE), %g3 ! D$ size == 16K
678 sethi %hi(PAGE_SIZE), %g3
751 sethi %hi(PAGE_SIZE - 1), %g2
768 sethi %hi(PAGE_SIZE), %o2
817 sethi %hi(__flush_tlb_mm), %o0
819 sethi %hi(__hypervisor_flush_tlb_mm), %o1
824 sethi %hi(__flush_tlb_page), %o0
826 sethi %hi(__hypervisor_flush_tlb_page), %o1
831 sethi %hi(__flush_tlb_pending), %o0
833 sethi %hi(__hypervisor_flush_tlb_pending), %o1
838 sethi %hi(__flush_tlb_kernel_range), %o0
840 sethi %hi(__hypervisor_flush_tlb_kernel_range), %o1
846 sethi %hi(__flush_dcache_page), %o0
848 sethi %hi(__hypervisor_flush_dcache_page), %o1
855 sethi %hi(xcall_flush_tlb_mm), %o0
857 sethi %hi(__hypervisor_xcall_flush_tlb_mm), %o1
862 sethi %hi(xcall_flush_tlb_page), %o0
864 sethi %hi(__hypervisor_xcall_flush_tlb_page), %o1
869 sethi %hi(xcall_flush_tlb_kernel_range), %o0
871 sethi %hi(__hypervisor_xcall_flush_tlb_kernel_range), %o1
H A Dviking.S37 sethi %hi(PAGE_OFFSET), %g2
42 sethi %hi(PAGE_OFFSET + PAGE_SIZE - 0x80000000), %o3
43 sethi %hi(0x80000000), %o4
44 sethi %hi(VIKING_PTAG_VALID), %o5
45 sethi %hi(2*PAGE_SIZE), %o0
46 sethi %hi(PAGE_SIZE), %g7
90 sethi %hi(PAGE_OFFSET), %g2
93 sethi %hi(MXCC_SRCSTREAM), %o3 ! assume %hi(MXCC_SRCSTREAM) == %hi(MXCC_DESTSTREAM)
159 sethi %hi(~((1 << SRMMU_PGDIR_SHIFT) - 1)), %o4
204 sethi %hi(sun4dsmp_flush_tlb_spin), %g3
218 sethi %hi(sun4dsmp_flush_tlb_spin), %g3
237 sethi %hi(sun4dsmp_flush_tlb_spin), %g3
245 sethi %hi(~((1 << SRMMU_PGDIR_SHIFT) - 1)), %o4
263 sethi %hi(sun4dsmp_flush_tlb_spin), %g3
H A Dhypersparc.S27 sethi %hi(vac_cache_size), %g4
29 sethi %hi(vac_line_size), %g1
47 sethi %hi(vac_line_size), %g1
49 sethi %hi(vac_cache_size), %g2
85 sethi %hi(vac_line_size), %g1
87 sethi %hi(vac_cache_size), %g2
174 sethi %hi(vac_line_size), %g1
222 sethi %hi(vac_line_size), %g1
295 sethi %hi(~((1 << SRMMU_PGDIR_SHIFT) - 1)), %o4
384 sethi %hi(bzero_1page), %o0
386 sethi %hi(hypersparc_bzero_1page), %o1
388 sethi %hi(hypersparc_copy_1page), %o2
398 sethi %hi(__copy_1page), %o0
400 sethi %hi(hypersparc_setup_blockops), %o2
H A Dswift.S30 sethi %hi(0x2000), %o0
45 sethi %hi(16 * 1024), %o0
69 sethi %hi(0x2000), %o0
110 sethi %hi(4096), %o3
136 sethi %hi(0x1000), %o0
182 sethi %hi(0x1000), %o0
H A Dtsunami.S115 sethi %hi(__copy_1page), %o0
117 sethi %hi(tsunami_copy_1page), %o1
119 sethi %hi(tsunami_setup_blockops), %o2
/linux-4.1.27/arch/x86/kernel/cpu/mcheck/
H A Dwinchip.c29 u32 lo, hi; winchip_mcheck_init() local
35 rdmsr(MSR_IDT_FCR1, lo, hi); winchip_mcheck_init()
38 wrmsr(MSR_IDT_FCR1, lo, hi); winchip_mcheck_init()
H A Dmce_amd.c117 static int lvt_off_valid(struct threshold_block *b, int apic, u32 lo, u32 hi) lvt_off_valid() argument
119 int msr = (hi & MASK_LVTOFF_HI) >> 20; lvt_off_valid()
124 b->bank, b->block, b->address, hi, lo); lvt_off_valid()
131 b->cpu, apic, b->bank, b->block, b->address, hi, lo); lvt_off_valid()
145 u32 hi, lo; threshold_restart_bank() local
147 rdmsr(tr->b->address, lo, hi); threshold_restart_bank()
149 if (tr->b->threshold_limit < (hi & THRESHOLD_MAX)) threshold_restart_bank()
153 hi = threshold_restart_bank()
154 (hi & ~(MASK_ERR_COUNT_HI | MASK_OVERFLOW_HI)) | threshold_restart_bank()
157 int new_count = (hi & THRESHOLD_MAX) + threshold_restart_bank()
160 hi = (hi & ~MASK_ERR_COUNT_HI) | threshold_restart_bank()
165 hi &= ~MASK_INT_TYPE_HI; threshold_restart_bank()
171 if (lvt_off_valid(tr->b, tr->lvt_off, lo, hi)) { threshold_restart_bank()
173 hi &= ~MASK_LVTOFF_HI; threshold_restart_bank()
174 hi |= tr->lvt_off << 20; threshold_restart_bank()
179 hi |= INT_TYPE_APIC; threshold_restart_bank()
183 hi |= MASK_COUNT_EN_HI; threshold_restart_bank()
184 wrmsr(tr->b->address, lo, hi); threshold_restart_bank()
401 u32 lo, hi; show_error_count() local
403 rdmsr_on_cpu(b->cpu, b->address, &lo, &hi); show_error_count()
405 return sprintf(buf, "%u\n", ((hi & THRESHOLD_MAX) - show_error_count()
H A Dp5.c23 u32 loaddr, hi, lotype; pentium_machine_check() local
27 rdmsr(MSR_IA32_P5_MC_ADDR, loaddr, hi); pentium_machine_check()
28 rdmsr(MSR_IA32_P5_MC_TYPE, lotype, hi); pentium_machine_check()
/linux-4.1.27/arch/metag/kernel/
H A Dsys_metag.c24 #define merge_64(hi, lo) ((((unsigned long long)(hi)) << 32) + \
108 unsigned long hi) sys_truncate64_metag()
110 return sys_truncate64(path, merge_64(hi, lo)); sys_truncate64_metag()
114 unsigned long hi) sys_ftruncate64_metag()
116 return sys_ftruncate64(fd, merge_64(hi, lo)); sys_ftruncate64_metag()
128 asmlinkage long sys_readahead_metag(int fd, unsigned long lo, unsigned long hi, sys_readahead_metag() argument
131 return sys_readahead(fd, merge_64(hi, lo), count); sys_readahead_metag()
136 unsigned long hi) sys_pread64_metag()
138 return sys_pread64(fd, buf, count, merge_64(hi, lo)); sys_pread64_metag()
143 unsigned long hi) sys_pwrite64_metag()
145 return sys_pwrite64(fd, buf, count, merge_64(hi, lo)); sys_pwrite64_metag()
107 sys_truncate64_metag(const char __user *path, unsigned long lo, unsigned long hi) sys_truncate64_metag() argument
113 sys_ftruncate64_metag(unsigned int fd, unsigned long lo, unsigned long hi) sys_ftruncate64_metag() argument
134 sys_pread64_metag(unsigned long fd, char __user *buf, size_t count, unsigned long lo, unsigned long hi) sys_pread64_metag() argument
141 sys_pwrite64_metag(unsigned long fd, char __user *buf, size_t count, unsigned long lo, unsigned long hi) sys_pwrite64_metag() argument
/linux-4.1.27/drivers/isdn/hardware/eicon/
H A Dcapidtmf.c252 long d, e, q1, q2, lo, mid, hi; capidtmf_goertzel_result() local
272 hi = k >> 16; capidtmf_goertzel_result()
275 hi += k >> 16; capidtmf_goertzel_result()
276 hi += ((dword)(d >> 16)) * ((dword)(e >> 16)); capidtmf_goertzel_result()
286 hi = -((long)(k >> 16)); capidtmf_goertzel_result()
289 hi -= k >> 16; capidtmf_goertzel_result()
290 hi -= ((dword)(d >> 16)) * ((dword)(e >> 16)); capidtmf_goertzel_result()
296 hi = -hi; capidtmf_goertzel_result()
304 hi += (k >> 16) << 1; capidtmf_goertzel_result()
305 hi += ((dword)(d >> 16)) * ((dword)(d >> 16)); capidtmf_goertzel_result()
312 hi += (k >> 16) << 1; capidtmf_goertzel_result()
313 hi += ((dword)(d >> 16)) * ((dword)(d >> 16)); capidtmf_goertzel_result()
315 hi += mid >> 16; capidtmf_goertzel_result()
317 buffer[i + CAPIDTMF_RECV_TOTAL_FREQUENCY_COUNT] = hi; capidtmf_goertzel_result()
495 dword lo, hi; capidtmf_recv_block() local
554 hi = (dword)(p_state->recv.goertzel_buffer[1][i]); capidtmf_recv_block()
555 if (hi != 0) capidtmf_recv_block()
557 n = capidtmf_dword_leading_zeroes(hi); capidtmf_recv_block()
558 hi = (hi << n) | (lo >> (32 - n)); capidtmf_recv_block()
563 hi = lo << n; capidtmf_recv_block()
567 if (hi >= 0xcb300000L) capidtmf_recv_block()
569 else if (hi >= 0xa1450000L) capidtmf_recv_block()
/linux-4.1.27/fs/ext4/
H A Dbitmap.c22 __u32 hi; ext4_inode_bitmap_csum_verify() local
32 hi = le16_to_cpu(gdp->bg_inode_bitmap_csum_hi); ext4_inode_bitmap_csum_verify()
33 provided |= (hi << 16); ext4_inode_bitmap_csum_verify()
60 __u32 hi; ext4_block_bitmap_csum_verify() local
71 hi = le16_to_cpu(gdp->bg_block_bitmap_csum_hi); ext4_block_bitmap_csum_verify()
72 provided |= (hi << 16); ext4_block_bitmap_csum_verify()
/linux-4.1.27/arch/blackfin/mach-common/
H A Ddpmc_modes.S19 P0.H = hi(PLL_CTL);
38 P0.H = hi(PLL_CTL);
68 P3.H = hi(VR_CTL);
106 P0.H = hi(PLL_DIV);
112 P0.H = hi(PLL_CTL);
123 P0.H = hi(VR_CTL);
144 P0.H = hi(PLL_CTL);
160 P0.H = hi(VR_CTL);
171 P0.H = hi(PLL_DIV);
175 P0.H = hi(PLL_CTL);
194 P0.H = hi(EBIU_RSTCTL);
206 P0.H = hi(EBIU_SDGCTL);
208 P1.H = hi(EBIU_SDSTAT);
232 P0.H = hi(EBIU_RSTCTL);
240 P0.H = hi(EBIU_SDGCTL);
259 P0.H = hi(SYSMMR_BASE);
267 P0.H = hi(SIC_IWR);
277 P0.H = hi(PLL_STAT);
H A Dentry.S109 r6.h = hi(SEQSTAT_EXCAUSE);
139 p5.h = hi(IPEND);
171 p5.h = hi(IPEND);
185 p5.h = hi(ILAT);
207 p5.h = hi(EVT0);
246 r6.h = hi(SEQSTAT_EXCAUSE);
284 p4.h = hi(IPEND);
297 p4.h = hi(EVT5);
309 p4.h = hi(DCPLB_FAULT_ADDR);
314 p4.h = hi(ICPLB_FAULT_ADDR);
336 p4.h = hi(SAFE_USER_INSTRUCTION);
425 p4.h = hi(EVT5);
500 p4.h = hi(DCPLB_FAULT_ADDR);
505 p4.h = hi(ICPLB_FAULT_ADDR);
518 r6.h = hi(SEQSTAT_EXCAUSE);
536 p2.h = hi(IPEND);
547 r6.h = hi(ALIGN_PAGE_MASK);
570 r6.h = hi(ALIGN_PAGE_MASK);
607 r4.h = hi(ALIGN_PAGE_MASK);
617 r4.h = hi(_TIF_WORK_MASK);
773 p2.h = hi(IPEND);
793 p2.h = hi(ILAT);
803 r4.h = hi(ALIGN_PAGE_MASK);
808 r4.h = hi(_TIF_WORK_MASK);
814 p0.h = hi(EVT15);
833 r0.h = hi(SAFE_USER_INSTRUCTION);
847 p0.h = hi(EVT14);
877 p0.h = hi(EVT14);
918 r4.h = hi(ALIGN_PAGE_MASK);
927 r4.h = hi(_TIF_WORK_MASK);
966 p2.h = hi(ILAT);
973 p2.h = hi(IPEND);
987 p0.h = hi(EVT15);
994 r0.h = hi(SAFE_USER_INSTRUCTION);
1008 r0.h = hi(SAFE_USER_INSTRUCTION);
1048 p0.h = hi(EVT15);
1081 r1.h = hi(FIXED_CODE_END);
1100 p0.h = hi(EVT15);
1129 P5.H = hi(TBUFSTAT);
1136 P5.H = hi(TBUF);
H A Dhead.S51 p5.h = hi(COREMMR_BASE);
163 sp.h = hi(KERNEL_CLOCK_STACK);
215 p0.h = hi(WDOG_CTL);
/linux-4.1.27/arch/sparc/include/asm/
H A Dvisasm.h18 sethi %hi(297f), %g7; \
19 sethi %hi(VISenter), %g1; \
53 " sethi %%hi(298f), %%g7\n" save_and_clear_fpu()
54 " sethi %%hi(VISenter), %%g1\n" save_and_clear_fpu()
H A Dhead_64.h31 sethi %hi(is_sun4v), %tmp1; \
38 sethi %hi(__CHEETAH_ID), %tmp2; \
47 sethi %hi(__JALAPENO_ID), %tmp2; \
H A Dfutex_64.h19 "4: sethi %%hi(3b), %0\n" \
97 "3: sethi %%hi(2b), %0\n" futex_atomic_cmpxchg_inatomic()
H A Dasmmacro.h14 sethi %hi(trap_setup), %l4; \
H A Dtsb.h121 sethi %hi(TSB_TAG_LOCK_HIGH), REG2;\
156 sethi %hi(swapper_pg_dir), REG1; \
172 sethi %hi(0xf8000000), REG2; \
184 sethi %hi(0x400000), REG2; \
213 sethi %hi(4 * 1024 * 1024), REG2; \
266 sethi %hi(prom_trans), REG1; \
303 sethi %hi(swapper_tsb), REG2; \
326 sethi %hi(swapper_4m_tsb), REG2; \
H A Dwinmacro.h122 sethi %hi(current_set), %dest_reg; \
127 sethi %hi(current_set), %idreg; \
H A Dswitch_to_64.h51 "sethi %%hi(ret_from_fork), %%g1\n\t" \
H A Dtrap_block.h132 sethi %hi(0x1fff40000d0 >> 9), REG; \
147 sethi %hi(trap_block), DEST; \
178 sethi %hi(trap_block), REG2; \
187 sethi %hi(trap_block), DEST; \
H A Dttable.h25 sethi %hi(109f), %g7; \
35 sethi %hi(109f), %g7; \
44 sethi %hi(109f), %g7; \
64 sethi %hi(109f), %g7; \
74 sethi %hi(109f), %g7; \
84 sethi %hi(109f), %g7; \
96 sethi %hi(109f), %g7; \
99 sethi %hi(systbl), %l7; \
128 sethi %hi(1f-4), %g7; \
/linux-4.1.27/arch/m68k/ifpsp060/src/
H A Dilsp.S75 # 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
528 # | hi(mplier) * hi(mplicand)| #
531 # | hi(mplier) * lo(mplicand) | #
534 # | lo(mplier) * hi(mplicand) | #
541 # | hi(result) | lo(result) | #
549 swap %d3 # hi(mr) in lo d3
550 swap %d4 # hi(md) in lo d4
554 mulu.w %d3,%d1 # [2] hi(mr) * lo(md)
555 mulu.w %d4,%d2 # [3] lo(mr) * hi(md)
556 mulu.w %d4,%d3 # [4] hi(mr) * hi(md)
558 # add lo portions of [2],[3] to hi portion of [1].
562 swap %d0 # hi([1]) <==> lo([1])
563 add.w %d1,%d0 # hi([1]) + lo([2])
565 add.w %d2,%d0 # hi([1]) + lo([3])
567 swap %d0 # lo([1]) <==> hi([1])
570 # now, clear lo, put hi in lo reg, and add to [4]
572 clr.w %d2 # clear hi([3])
573 swap %d1 # hi([2]) in lo d1
574 swap %d2 # hi([3]) in lo d2
575 add.l %d2,%d1 # [4] + hi([2])
576 add.l %d3,%d1 # [4] + hi([3])
654 # | hi(mplier) * hi(mplicand)| #
657 # | hi(mplier) * lo(mplicand) | #
660 # | lo(mplier) * hi(mplicand) | #
667 # | hi(result) | lo(result) | #
675 swap %d3 # hi(mr) in lo d3
676 swap %d4 # hi(md) in lo d4
680 mulu.w %d3,%d1 # [2] hi(mr) * lo(md)
681 mulu.w %d4,%d2 # [3] lo(mr) * hi(md)
682 mulu.w %d4,%d3 # [4] hi(mr) * hi(md)
684 # add lo portions of [2],[3] to hi portion of [1].
688 swap %d0 # hi([1]) <==> lo([1])
689 add.w %d1,%d0 # hi([1]) + lo([2])
691 add.w %d2,%d0 # hi([1]) + lo([3])
693 swap %d0 # lo([1]) <==> hi([1])
696 # now, clear lo, put hi in lo reg, and add to [4]
698 clr.w %d2 # clear hi([3])
699 swap %d1 # hi([2]) in lo d1
700 swap %d2 # hi([3]) in lo d2
701 add.l %d2,%d1 # [4] + hi([2])
702 add.l %d3,%d1 # [4] + hi([3])
712 not.l %d1 # negate hi(result) bits
714 addx.l %d4,%d1 # add carry to hi(result)
804 extb.l %d1 # sign extend hi bnd
823 ext.l %d1 # sign extend hi bnd
858 extb.l %d1 # sign extend hi bnd
881 ext.l %d1 # sign extend hi bnd
906 # (2) save 'Z' and 'N' bits from ((hi - lo) - (Rn - hi))
914 sub.l %d0, %d1 # (hi - lo)
915 cmp.l %d1,%d2 # ((hi - lo) - (Rn - hi))
/linux-4.1.27/arch/x86/kernel/cpu/
H A Dcentaur.c21 u32 lo, hi; init_c3() local
29 rdmsr(MSR_VIA_FCR, lo, hi); init_c3()
31 wrmsr(MSR_VIA_FCR, lo, hi); init_c3()
37 rdmsr(MSR_VIA_RNG, lo, hi); init_c3()
39 wrmsr(MSR_VIA_RNG, lo, hi); init_c3()
51 rdmsr(MSR_VIA_FCR, lo, hi); init_c3()
53 wrmsr(MSR_VIA_FCR, lo, hi); init_c3()
115 u32 lo, hi, newlo; init_centaur() local
162 rdmsr(MSR_IDT_FCR1, lo, hi); init_centaur()
168 wrmsr(MSR_IDT_FCR1, newlo, hi); init_centaur()
/linux-4.1.27/tools/power/cpupower/debug/i386/
H A Dcentrino-decode.c30 unsigned int *lo, unsigned int *hi) rdmsr()
37 *lo = *hi = 0; rdmsr()
55 *hi = (uint32_t )(val>>32 & 0xffffffffull); rdmsr()
78 unsigned int lo, hi; decode_live() local
81 err = rdmsr(cpu, MSR_IA32_PERF_STATUS, &lo, &hi); decode_live()
29 rdmsr(unsigned int cpu, unsigned int msr, unsigned int *lo, unsigned int *hi) rdmsr() argument
/linux-4.1.27/drivers/scsi/esas2r/
H A Desas2r_ioctl.c668 struct atto_ioctl *hi, hba_ioctl_tunnel()
677 hi->status = ATTO_STS_OUT_OF_RSRC; hba_ioctl_tunnel()
690 struct atto_ioctl *hi = (struct atto_ioctl *)rq->aux_req_cx; scsi_passthru_comp_cb() local
691 struct atto_hba_scsi_pass_thru *spt = &hi->data.scsi_pass_thru; scsi_passthru_comp_cb()
749 struct atto_ioctl *hi = (struct atto_ioctl *)esas2r_buffered_ioctl; hba_ioctl_callback() local
751 hi->status = ATTO_STS_SUCCESS; hba_ioctl_callback()
753 switch (hi->function) { hba_ioctl_callback()
759 &hi->data.get_adap_info; hba_ioctl_callback()
762 if (hi->flags & HBAF_TUNNEL) { hba_ioctl_callback()
763 hi->status = ATTO_STS_UNSUPPORTED; hba_ioctl_callback()
767 if (hi->version > ATTO_VER_GET_ADAP_INFO0) { hba_ioctl_callback()
768 hi->status = ATTO_STS_INV_VERSION; hba_ioctl_callback()
769 hi->version = ATTO_VER_GET_ADAP_INFO0; hba_ioctl_callback()
875 &hi->data.get_adap_addr; hba_ioctl_callback()
877 if (hi->flags & HBAF_TUNNEL) { hba_ioctl_callback()
878 hi->status = ATTO_STS_UNSUPPORTED; hba_ioctl_callback()
882 if (hi->version > ATTO_VER_GET_ADAP_ADDR0) { hba_ioctl_callback()
883 hi->status = ATTO_STS_INV_VERSION; hba_ioctl_callback()
884 hi->version = ATTO_VER_GET_ADAP_ADDR0; hba_ioctl_callback()
889 hi->status = ATTO_STS_NOT_APPL; hba_ioctl_callback()
896 hi->status = ATTO_STS_INV_PARAM; hba_ioctl_callback()
904 if (hi->flags & HBAF_TUNNEL) { hba_ioctl_callback()
905 if (hba_ioctl_tunnel(a, hi, rq, sgc)) hba_ioctl_callback()
911 hi->status = ATTO_STS_UNSUPPORTED; hba_ioctl_callback()
918 struct atto_hba_trace *trc = &hi->data.trace; hba_ioctl_callback()
920 if (hi->flags & HBAF_TUNNEL) { hba_ioctl_callback()
921 if (hba_ioctl_tunnel(a, hi, rq, sgc)) hba_ioctl_callback()
927 if (hi->version > ATTO_VER_TRACE1) { hba_ioctl_callback()
928 hi->status = ATTO_STS_INV_VERSION; hba_ioctl_callback()
929 hi->version = ATTO_VER_TRACE1; hba_ioctl_callback()
934 && hi->version >= ATTO_VER_TRACE1) { hba_ioctl_callback()
936 u32 len = hi->data_length; hba_ioctl_callback()
950 hi->status = ATTO_STS_INV_PARAM; hba_ioctl_callback()
958 hi->data_length = len; hba_ioctl_callback()
965 hi->status = ATTO_STS_UNSUPPORTED; hba_ioctl_callback()
978 hi->status = ATTO_STS_UNSUPPORTED; hba_ioctl_callback()
986 struct atto_hba_scsi_pass_thru *spt = &hi->data.scsi_pass_thru; hba_ioctl_callback()
991 if (hi->flags & HBAF_TUNNEL) { hba_ioctl_callback()
992 if (hba_ioctl_tunnel(a, hi, rq, sgc)) hba_ioctl_callback()
998 if (hi->version > ATTO_VER_SCSI_PASS_THRU0) { hba_ioctl_callback()
999 hi->status = ATTO_STS_INV_VERSION; hba_ioctl_callback()
1000 hi->version = ATTO_VER_SCSI_PASS_THRU0; hba_ioctl_callback()
1005 hi->status = ATTO_STS_INV_PARAM; hba_ioctl_callback()
1011 sgc->length = hi->data_length; hba_ioctl_callback()
1019 rq->vrq->scsi.length = cpu_to_le32(hi->data_length); hba_ioctl_callback()
1029 rq->aux_req_cx = hi; hba_ioctl_callback()
1039 hi->status = ATTO_STS_INV_PARAM; hba_ioctl_callback()
1052 hi->status = ATTO_STS_OUT_OF_RSRC; hba_ioctl_callback()
1064 &hi->data.get_dev_addr; hba_ioctl_callback()
1067 if (hi->flags & HBAF_TUNNEL) { hba_ioctl_callback()
1068 if (hba_ioctl_tunnel(a, hi, rq, sgc)) hba_ioctl_callback()
1074 if (hi->version > ATTO_VER_GET_DEV_ADDR0) { hba_ioctl_callback()
1075 hi->status = ATTO_STS_INV_VERSION; hba_ioctl_callback()
1076 hi->version = ATTO_VER_GET_DEV_ADDR0; hba_ioctl_callback()
1081 hi->status = ATTO_STS_INV_PARAM; hba_ioctl_callback()
1088 hi->status = ATTO_STS_FAILED; hba_ioctl_callback()
1091 hi->status = ATTO_STS_UNSUPPORTED; hba_ioctl_callback()
1098 hi->status = ATTO_STS_NOT_APPL; hba_ioctl_callback()
1100 hi->status = ATTO_STS_INV_PARAM; hba_ioctl_callback()
1114 if (hba_ioctl_tunnel(a, hi, rq, sgc)) hba_ioctl_callback()
1122 struct atto_hba_adap_ctrl *ac = &hi->data.adap_ctrl; hba_ioctl_callback()
1124 if (hi->flags & HBAF_TUNNEL) { hba_ioctl_callback()
1125 hi->status = ATTO_STS_UNSUPPORTED; hba_ioctl_callback()
1129 if (hi->version > ATTO_VER_ADAP_CTRL0) { hba_ioctl_callback()
1130 hi->status = ATTO_STS_INV_VERSION; hba_ioctl_callback()
1131 hi->version = ATTO_VER_ADAP_CTRL0; hba_ioctl_callback()
1138 hi->status = ATTO_STS_UNSUPPORTED; hba_ioctl_callback()
1160 struct atto_hba_get_device_info *gdi = &hi->data.get_dev_info; hba_ioctl_callback()
1163 if (hi->flags & HBAF_TUNNEL) { hba_ioctl_callback()
1164 if (hba_ioctl_tunnel(a, hi, rq, sgc)) hba_ioctl_callback()
1170 if (hi->version > ATTO_VER_GET_DEV_INFO0) { hba_ioctl_callback()
1171 hi->status = ATTO_STS_INV_VERSION; hba_ioctl_callback()
1172 hi->version = ATTO_VER_GET_DEV_INFO0; hba_ioctl_callback()
1177 hi->status = ATTO_STS_INV_PARAM; hba_ioctl_callback()
1190 hi->status = ATTO_STS_FAILED; hba_ioctl_callback()
1194 hi->status = ATTO_STS_UNSUPPORTED; hba_ioctl_callback()
1200 hi->status = ATTO_STS_INV_FUNC; hba_ioctl_callback()
667 hba_ioctl_tunnel(struct esas2r_adapter *a, struct atto_ioctl *hi, struct esas2r_request *rq, struct esas2r_sg_context *sgc) hba_ioctl_tunnel() argument
H A Desas2r_disc.c887 struct atto_ioctl *hi; esas2r_disc_passthru_dev_addr() local
919 hi = (struct atto_ioctl *)a->disc_buffer; esas2r_disc_passthru_dev_addr()
923 hi->version = ATTO_VER_GET_DEV_ADDR0; esas2r_disc_passthru_dev_addr()
924 hi->function = ATTO_FUNC_GET_DEV_ADDR; esas2r_disc_passthru_dev_addr()
925 hi->flags = HBAF_TUNNEL; esas2r_disc_passthru_dev_addr()
927 hi->data.get_dev_addr.target_id = le32_to_cpu(dc->curr_phys_id); esas2r_disc_passthru_dev_addr()
928 hi->data.get_dev_addr.addr_type = dc->dev_addr_type; esas2r_disc_passthru_dev_addr()
946 struct atto_ioctl *hi; esas2r_disc_passthru_dev_addr_cb() local
953 hi = (struct atto_ioctl *)a->disc_buffer; esas2r_disc_passthru_dev_addr_cb()
956 && hi->status == ATTO_STS_SUCCESS) { esas2r_disc_passthru_dev_addr_cb()
957 addrlen = le16_to_cpu(hi->data.get_dev_addr.addr_len); esas2r_disc_passthru_dev_addr_cb()
962 &hi->data.get_dev_addr.address[0], esas2r_disc_passthru_dev_addr_cb()
976 &hi->data. esas2r_disc_passthru_dev_addr_cb()
979 (u8)hi->data. esas2r_disc_passthru_dev_addr_cb()
1001 "rq->req_stat:%d hi->status:%d", esas2r_disc_passthru_dev_addr_cb()
1002 rq->req_stat, hi->status); esas2r_disc_passthru_dev_addr_cb()
/linux-4.1.27/drivers/infiniband/hw/mthca/
H A Dmthca_doorbell.h59 static inline void mthca_write64(u32 hi, u32 lo, void __iomem *dest, mthca_write64() argument
62 __raw_writeq((__force u64) cpu_to_be64((u64) hi << 32 | lo), dest); mthca_write64()
88 static inline void mthca_write64(u32 hi, u32 lo, void __iomem *dest, mthca_write64() argument
93 hi = (__force u32) cpu_to_be32(hi); mthca_write64()
97 __raw_writel(hi, dest); mthca_write64()
/linux-4.1.27/arch/sparc/prom/
H A Dcif.S15 sethi %hi(p1275buf), %o1
31 sethi %hi(p1275buf), %o1
/linux-4.1.27/drivers/hid/
H A Dhid-kensington.c21 #define ks_map_key(c) hid_map_usage(hi, usage, bit, max, EV_KEY, (c))
23 static int ks_input_mapping(struct hid_device *hdev, struct hid_input *hi, ks_input_mapping() argument
H A Dhid-penmount.c22 struct hid_input *hi, struct hid_field *field, penmount_input_mapping()
26 hid_map_usage(hi, usage, bit, max, EV_KEY, BTN_TOUCH); penmount_input_mapping()
21 penmount_input_mapping(struct hid_device *hdev, struct hid_input *hi, struct hid_field *field, struct hid_usage *usage, unsigned long **bit, int *max) penmount_input_mapping() argument
H A Dhid-multitouch.c375 struct hid_input *hi) mt_store_field()
385 static int mt_touch_input_mapping(struct hid_device *hdev, struct hid_input *hi, mt_touch_input_mapping() argument
419 hid_map_usage(hi, usage, bit, max, mt_touch_input_mapping()
421 set_abs(hi->input, ABS_MT_TOOL_X, field, mt_touch_input_mapping()
424 hid_map_usage(hi, usage, bit, max, mt_touch_input_mapping()
426 set_abs(hi->input, ABS_MT_POSITION_X, field, mt_touch_input_mapping()
430 mt_store_field(usage, td, hi); mt_touch_input_mapping()
434 hid_map_usage(hi, usage, bit, max, mt_touch_input_mapping()
436 set_abs(hi->input, ABS_MT_TOOL_Y, field, mt_touch_input_mapping()
439 hid_map_usage(hi, usage, bit, max, mt_touch_input_mapping()
441 set_abs(hi->input, ABS_MT_POSITION_Y, field, mt_touch_input_mapping()
445 mt_store_field(usage, td, hi); mt_touch_input_mapping()
454 hid_map_usage(hi, usage, bit, max, mt_touch_input_mapping()
456 input_set_abs_params(hi->input, mt_touch_input_mapping()
459 mt_store_field(usage, td, hi); mt_touch_input_mapping()
462 mt_store_field(usage, td, hi); mt_touch_input_mapping()
465 hid_map_usage(hi, usage, bit, max, EV_KEY, BTN_TOUCH); mt_touch_input_mapping()
466 input_set_capability(hi->input, EV_KEY, BTN_TOUCH); mt_touch_input_mapping()
467 mt_store_field(usage, td, hi); mt_touch_input_mapping()
470 mt_store_field(usage, td, hi); mt_touch_input_mapping()
475 hid_map_usage(hi, usage, bit, max, mt_touch_input_mapping()
478 set_abs(hi->input, ABS_MT_TOUCH_MAJOR, field, mt_touch_input_mapping()
480 mt_store_field(usage, td, hi); mt_touch_input_mapping()
483 hid_map_usage(hi, usage, bit, max, mt_touch_input_mapping()
486 set_abs(hi->input, ABS_MT_TOUCH_MINOR, field, mt_touch_input_mapping()
488 input_set_abs_params(hi->input, mt_touch_input_mapping()
491 mt_store_field(usage, td, hi); mt_touch_input_mapping()
494 hid_map_usage(hi, usage, bit, max, mt_touch_input_mapping()
496 set_abs(hi->input, ABS_MT_PRESSURE, field, mt_touch_input_mapping()
498 mt_store_field(usage, td, hi); mt_touch_input_mapping()
522 hid_map_usage(hi, usage, bit, max, EV_KEY, code); mt_touch_input_mapping()
523 input_set_capability(hi->input, EV_KEY, code); mt_touch_input_mapping()
534 static int mt_touch_input_mapped(struct hid_device *hdev, struct hid_input *hi, mt_touch_input_mapped() argument
539 set_bit(usage->type, hi->input->evbit); mt_touch_input_mapped()
740 struct hid_input *hi) mt_touch_input_configured()
744 struct input_dev *input = hi->input; mt_touch_input_configured()
771 static int mt_input_mapping(struct hid_device *hdev, struct hid_input *hi, mt_input_mapping() argument
798 return mt_touch_input_mapping(hdev, hi, field, usage, bit, max); mt_input_mapping()
804 static int mt_input_mapped(struct hid_device *hdev, struct hid_input *hi, mt_input_mapped() argument
817 return mt_touch_input_mapped(hdev, hi, field, usage, bit, max); mt_input_mapped()
937 static void mt_input_configured(struct hid_device *hdev, struct hid_input *hi) mt_input_configured() argument
942 struct hid_field *field = hi->report->field[0]; mt_input_configured()
944 if (hi->report->id == td->mt_report_id) mt_input_configured()
945 mt_touch_input_configured(hdev, hi); mt_input_configured()
952 if (hi->report->field[0]->physical == HID_DG_STYLUS) { mt_input_configured()
955 __set_bit(BTN_STYLUS, hi->input->keybit); mt_input_configured()
970 __set_bit(BTN_STYLUS, hi->input->keybit); mt_input_configured()
988 name = devm_kzalloc(&hi->input->dev, mt_input_configured()
993 hi->input->name = name; mt_input_configured()
374 mt_store_field(struct hid_usage *usage, struct mt_device *td, struct hid_input *hi) mt_store_field() argument
739 mt_touch_input_configured(struct hid_device *hdev, struct hid_input *hi) mt_touch_input_configured() argument
H A Dhid-chicony.c26 #define ch_map_key_clear(c) hid_map_usage_clear(hi, usage, bit, max, \
28 static int ch_input_mapping(struct hid_device *hdev, struct hid_input *hi, ch_input_mapping() argument
35 set_bit(EV_REP, hi->input->evbit); ch_input_mapping()
H A Dhid-ezkey.c25 #define ez_map_rel(c) hid_map_usage(hi, usage, bit, max, EV_REL, (c))
26 #define ez_map_key(c) hid_map_usage(hi, usage, bit, max, EV_KEY, (c))
28 static int ez_input_mapping(struct hid_device *hdev, struct hid_input *hi, ez_input_mapping() argument
H A Dhid-microsoft.c58 #define ms_map_key_clear(c) hid_map_usage_clear(hi, usage, bit, max, \
60 static int ms_ergonomy_kb_quirk(struct hid_input *hi, struct hid_usage *usage, ms_ergonomy_kb_quirk() argument
63 struct input_dev *input = hi->input; ms_ergonomy_kb_quirk()
95 hid_map_usage_clear(hi, usage, bit, max, EV_REL, REL_WHEEL); ms_ergonomy_kb_quirk()
122 static int ms_presenter_8k_quirk(struct hid_input *hi, struct hid_usage *usage, ms_presenter_8k_quirk() argument
128 set_bit(EV_REP, hi->input->evbit); ms_presenter_8k_quirk()
141 static int ms_input_mapping(struct hid_device *hdev, struct hid_input *hi, ms_input_mapping() argument
148 int ret = ms_ergonomy_kb_quirk(hi, usage, bit, max); ms_input_mapping()
154 ms_presenter_8k_quirk(hi, usage, bit, max)) ms_input_mapping()
160 static int ms_input_mapped(struct hid_device *hdev, struct hid_input *hi, ms_input_mapped() argument
H A Dhid-gyration.c25 #define gy_map_key_clear(c) hid_map_usage_clear(hi, usage, bit, max, \
27 static int gyration_input_mapping(struct hid_device *hdev, struct hid_input *hi, gyration_input_mapping() argument
34 set_bit(EV_REP, hi->input->evbit); gyration_input_mapping()
H A Dhid-belkin.c27 #define belkin_map_key_clear(c) hid_map_usage_clear(hi, usage, bit, max, \
29 static int belkin_input_mapping(struct hid_device *hdev, struct hid_input *hi, belkin_input_mapping() argument
H A Dhid-cherry.c39 #define ch_map_key_clear(c) hid_map_usage_clear(hi, usage, bit, max, \
41 static int ch_input_mapping(struct hid_device *hdev, struct hid_input *hi, ch_input_mapping() argument
H A Dhid-lcpower.c21 #define ts_map_key_clear(c) hid_map_usage_clear(hi, usage, bit, max, \
23 static int ts_input_mapping(struct hid_device *hdev, struct hid_input *hi, ts_input_mapping() argument
H A Dhid-monterey.c34 #define mr_map_key_clear(c) hid_map_usage_clear(hi, usage, bit, max, \
36 static int mr_input_mapping(struct hid_device *hdev, struct hid_input *hi, mr_input_mapping() argument
H A Dhid-sunplus.c36 #define sp_map_key_clear(c) hid_map_usage_clear(hi, usage, bit, max, \
38 static int sp_input_mapping(struct hid_device *hdev, struct hid_input *hi, sp_input_mapping() argument
H A Dhid-tivo.c22 #define tivo_map_key_clear(c) hid_map_usage_clear(hi, usage, bit, max, \
25 static int tivo_input_mapping(struct hid_device *hdev, struct hid_input *hi, tivo_input_mapping() argument
H A Dhid-icade.c191 static int icade_input_mapping(struct hid_device *hdev, struct hid_input *hi, icade_input_mapping() argument
203 hid_map_usage(hi, usage, bit, max, EV_KEY, trans->to); icade_input_mapping()
204 set_bit(trans->to, hi->input->keybit); icade_input_mapping()
214 static int icade_input_mapped(struct hid_device *hdev, struct hid_input *hi, icade_input_mapped() argument
219 set_bit(usage->type, hi->input->evbit); icade_input_mapped()
H A Dhid-plantronics.c21 struct hid_input *hi, plantronics_input_mapping()
20 plantronics_input_mapping(struct hid_device *hdev, struct hid_input *hi, struct hid_field *field, struct hid_usage *usage, unsigned long **bit, int *max) plantronics_input_mapping() argument
H A Dhid-samsung.c98 hid_map_usage_clear(hi, usage, bit, max, EV_KEY, (c))
101 struct hid_input *hi, struct hid_field *field, struct hid_usage *usage, samsung_kbd_mouse_input_mapping()
141 static int samsung_input_mapping(struct hid_device *hdev, struct hid_input *hi, samsung_input_mapping() argument
149 hi, field, usage, bit, max); samsung_input_mapping()
100 samsung_kbd_mouse_input_mapping(struct hid_device *hdev, struct hid_input *hi, struct hid_field *field, struct hid_usage *usage, unsigned long **bit, int *max) samsung_kbd_mouse_input_mapping() argument
H A Dhid-petalynx.c38 #define pl_map_key_clear(c) hid_map_usage_clear(hi, usage, bit, max, \
40 static int pl_input_mapping(struct hid_device *hdev, struct hid_input *hi, pl_input_mapping() argument
H A Dhid-topseed.c27 #define ts_map_key_clear(c) hid_map_usage_clear(hi, usage, bit, max, \
29 static int ts_input_mapping(struct hid_device *hdev, struct hid_input *hi, ts_input_mapping() argument
H A Dhid-zydacron.c46 hid_map_usage_clear(hi, usage, bit, max, EV_KEY, (c))
48 static int zc_input_mapping(struct hid_device *hdev, struct hid_input *hi, zc_input_mapping() argument
54 zc->input_ep81 = hi->input; zc_input_mapping()
H A Dhid-apple.c332 static int apple_input_mapping(struct hid_device *hdev, struct hid_input *hi, apple_input_mapping() argument
338 set_bit(EV_REP, hi->input->evbit); apple_input_mapping()
339 hid_map_usage_clear(hi, usage, bit, max, EV_KEY, KEY_FN); apple_input_mapping()
340 apple_setup_input(hi->input); apple_input_mapping()
348 static int apple_input_mapped(struct hid_device *hdev, struct hid_input *hi, apple_input_mapped() argument
356 hid_map_usage(hi, usage, bit, max, EV_REL, REL_HWHEEL); apple_input_mapped()
358 hid_map_usage(hi, usage, bit, max, EV_KEY, BTN_2); apple_input_mapped()
360 hid_map_usage(hi, usage, bit, max, EV_KEY, BTN_1); apple_input_mapped()
H A Dhid-twinhan.c61 #define th_map_key_clear(c) hid_map_usage_clear(hi, usage, bit, max, \
63 static int twinhan_input_mapping(struct hid_device *hdev, struct hid_input *hi, twinhan_input_mapping() argument
/linux-4.1.27/include/net/
H A Dfirewire.h13 __be16 fifo_hi; /* hi 16bits of FIFO addr */
/linux-4.1.27/arch/arm/mach-orion5x/
H A Dtsx09-common.c72 int hi; qnap_tsx09_parse_hex_byte() local
75 hi = qnap_tsx09_parse_hex_nibble(b[0]); qnap_tsx09_parse_hex_byte()
78 if (hi < 0 || lo < 0) qnap_tsx09_parse_hex_byte()
81 return (hi << 4) | lo; qnap_tsx09_parse_hex_byte()
/linux-4.1.27/arch/arm/include/asm/
H A Dtherm.h24 int hi; member in struct:therm
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/timer/
H A Dgk20a.c30 u32 hi = upper_32_bits(priv->suspend_time); gk20a_timer_init() local
39 nv_debug(priv, "time high : 0x%08x\n", hi); gk20a_timer_init()
42 nv_wr32(priv, NV04_PTIMER_TIME_1, hi); gk20a_timer_init()
H A Dnv04.c32 u32 hi, lo; nv04_timer_read() local
35 hi = nv_rd32(priv, NV04_PTIMER_TIME_1); nv04_timer_read()
37 } while (hi != nv_rd32(priv, NV04_PTIMER_TIME_1)); nv04_timer_read()
39 return ((u64)hi << 32 | lo); nv04_timer_read()
144 u32 m = 1, f, n, d, lo, hi; nv04_timer_init() local
203 hi = (priv->suspend_time >> 32); nv04_timer_init()
211 nv_debug(priv, "time high : 0x%08x\n", hi); nv04_timer_init()
217 nv_wr32(priv, NV04_PTIMER_TIME_1, hi); nv04_timer_init()
/linux-4.1.27/drivers/char/
H A Dds1620.c203 ds1620_out(THERM_WRITE_TH, 9, therm->hi); ds1620_write_state()
210 therm->hi = cvt_9_to_int(ds1620_in(THERM_READ_TH, 9)); ds1620_read_state()
254 if (get_user(therm.hi, uarg.i)) ds1620_ioctl()
256 therm.lo = therm.hi - 3; ds1620_ioctl()
263 therm.hi <<= 1; ds1620_ioctl()
273 therm.hi >>= 1; ds1620_ioctl()
276 if (put_user(therm.hi, uarg.i)) ds1620_ioctl()
342 th.hi >> 1, th.hi & 1 ? 5 : 0, ds1620_proc_therm_show()
395 th_start.hi = 1; ds1620_init()
416 th.hi >> 1, th.hi & 1 ? 5 : 0, ds1620_init()
/linux-4.1.27/Documentation/prctl/
H A Ddisable-tsc-ctxt-sw-stress-test.c32 uint32_t lo, hi; rdtsc() local
34 __asm__ __volatile__ ("rdtsc" : "=a" (lo), "=d" (hi)); rdtsc()
35 return (uint64_t)hi << 32 | lo; rdtsc()
H A Ddisable-tsc-on-off-stress-test.c34 uint32_t lo, hi; rdtsc() local
36 __asm__ __volatile__ ("rdtsc" : "=a" (lo), "=d" (hi)); rdtsc()
37 return (uint64_t)hi << 32 | lo; rdtsc()
H A Ddisable-tsc-test.c34 uint32_t lo, hi; rdtsc() local
36 __asm__ __volatile__ ("rdtsc" : "=a" (lo), "=d" (hi)); rdtsc()
37 return (uint64_t)hi << 32 | lo; rdtsc()
/linux-4.1.27/samples/bpf/
H A Dtracex2_kern.c58 unsigned int hi = v >> 32; log2l() local
59 if (hi) log2l()
60 return log2(hi) + 32; log2l()
/linux-4.1.27/drivers/cpufreq/
H A De_powersaver.c93 u32 lo, hi; eps_get() local
102 rdmsr(MSR_IA32_PERF_STATUS, lo, hi); eps_get()
110 u32 lo, hi; eps_set_state() local
114 rdmsr(MSR_IA32_PERF_STATUS, lo, hi); eps_set_state()
118 rdmsr(MSR_IA32_PERF_STATUS, lo, hi); eps_set_state()
130 rdmsr(MSR_IA32_PERF_STATUS, lo, hi); eps_set_state()
142 rdmsr(MSR_IA32_PERF_STATUS, lo, hi); eps_set_state()
176 u32 lo, hi; eps_cpu_init() local
201 rdmsr(0x1153, lo, hi); eps_cpu_init()
206 rdmsr(0x1154, lo, hi); eps_cpu_init()
244 rdmsr(MSR_IA32_PERF_STATUS, lo, hi); eps_cpu_init()
252 max_voltage = hi & 0xff; eps_cpu_init()
255 max_multiplier = (hi >> 8) & 0xff; eps_cpu_init()
257 min_voltage = (hi >> 16) & 0xff; eps_cpu_init()
260 min_multiplier = (hi >> 24) & 0xff; eps_cpu_init()
H A Dsfi-cpufreq.c60 u32 lo, hi; sfi_cpufreq_target() local
64 rdmsr_on_cpu(policy->cpu, MSR_IA32_PERF_CTL, &lo, &hi); sfi_cpufreq_target()
68 wrmsr_on_cpu(policy->cpu, MSR_IA32_PERF_CTL, lo, hi); sfi_cpufreq_target()
H A Dpowernow-k8.c99 u32 lo, hi; pending_bit_stuck() local
101 rdmsr(MSR_FIDVID_STATUS, lo, hi); pending_bit_stuck()
111 u32 lo, hi; query_current_values_with_pending_wait() local
119 rdmsr(MSR_FIDVID_STATUS, lo, hi); query_current_values_with_pending_wait()
122 data->currvid = hi & MSR_S_HI_CURRENT_VID; query_current_values_with_pending_wait()
145 u32 lo, hi; fidvid_msr_init() local
148 rdmsr(MSR_FIDVID_STATUS, lo, hi); fidvid_msr_init()
149 vid = hi & MSR_S_HI_CURRENT_VID; fidvid_msr_init()
152 hi = MSR_C_HI_STP_GNT_BENIGN; fidvid_msr_init()
153 pr_debug("cpu%d, init lo 0x%x, hi 0x%x\n", smp_processor_id(), lo, hi); fidvid_msr_init()
154 wrmsr(MSR_FIDVID_CTL, lo, hi); fidvid_msr_init()
173 pr_debug("writing fid 0x%x, lo 0x%x, hi 0x%x\n", write_new_fid()
217 pr_debug("writing vid 0x%x, lo 0x%x, hi 0x%x\n", write_new_vid()
/linux-4.1.27/drivers/net/hamradio/
H A Dbaycom_epp.c1006 struct hdlcdrv_ioctl hi; baycom_ioctl() local
1011 if (copy_from_user(&hi, ifr->ifr_data, sizeof(hi))) baycom_ioctl()
1013 switch (hi.cmd) { baycom_ioctl()
1018 hi.data.cp.tx_delay = bc->ch_params.tx_delay; baycom_ioctl()
1019 hi.data.cp.tx_tail = bc->ch_params.tx_tail; baycom_ioctl()
1020 hi.data.cp.slottime = bc->ch_params.slottime; baycom_ioctl()
1021 hi.data.cp.ppersist = bc->ch_params.ppersist; baycom_ioctl()
1022 hi.data.cp.fulldup = bc->ch_params.fulldup; baycom_ioctl()
1028 bc->ch_params.tx_delay = hi.data.cp.tx_delay; baycom_ioctl()
1029 bc->ch_params.tx_tail = hi.data.cp.tx_tail; baycom_ioctl()
1030 bc->ch_params.slottime = hi.data.cp.slottime; baycom_ioctl()
1031 bc->ch_params.ppersist = hi.data.cp.ppersist; baycom_ioctl()
1032 bc->ch_params.fulldup = hi.data.cp.fulldup; baycom_ioctl()
1037 hi.data.mp.iobase = dev->base_addr; baycom_ioctl()
1038 hi.data.mp.irq = dev->irq; baycom_ioctl()
1039 hi.data.mp.dma = dev->dma; baycom_ioctl()
1040 hi.data.mp.dma2 = 0; baycom_ioctl()
1041 hi.data.mp.seriobase = 0; baycom_ioctl()
1042 hi.data.mp.pariobase = 0; baycom_ioctl()
1043 hi.data.mp.midiiobase = 0; baycom_ioctl()
1049 dev->base_addr = hi.data.mp.iobase; baycom_ioctl()
1050 dev->irq = /*hi.data.mp.irq*/0; baycom_ioctl()
1051 dev->dma = /*hi.data.mp.dma*/0; baycom_ioctl()
1055 hi.data.cs.ptt = !!(bc->stat & EPP_PTTBIT); baycom_ioctl()
1056 hi.data.cs.dcd = !(bc->stat & EPP_DCDBIT); baycom_ioctl()
1057 hi.data.cs.ptt_keyed = bc->ptt_keyed; baycom_ioctl()
1058 hi.data.cs.tx_packets = dev->stats.tx_packets; baycom_ioctl()
1059 hi.data.cs.tx_errors = dev->stats.tx_errors; baycom_ioctl()
1060 hi.data.cs.rx_packets = dev->stats.rx_packets; baycom_ioctl()
1061 hi.data.cs.rx_errors = dev->stats.rx_errors; baycom_ioctl()
1065 hi.data.ocs.ptt = !!(bc->stat & EPP_PTTBIT); baycom_ioctl()
1066 hi.data.ocs.dcd = !(bc->stat & EPP_DCDBIT); baycom_ioctl()
1067 hi.data.ocs.ptt_keyed = bc->ptt_keyed; baycom_ioctl()
1073 bc->hdlctx.calibrate = hi.data.calibrate * bc->bitrate / 8; baycom_ioctl()
1077 strncpy(hi.data.drivername, "baycom_epp", sizeof(hi.data.drivername)); baycom_ioctl()
1081 sprintf(hi.data.modename, "%sclk,%smodem,fclk=%d,bps=%d%s", baycom_ioctl()
1090 hi.data.modename[sizeof(hi.data.modename)-1] = '\0'; baycom_ioctl()
1091 return baycom_setmode(bc, hi.data.modename); baycom_ioctl()
1094 strncpy(hi.data.modename, "intclk,extclk,intmodem,extmodem,divider=x", baycom_ioctl()
1095 sizeof(hi.data.modename)); baycom_ioctl()
1102 if (copy_to_user(ifr->ifr_data, &hi, sizeof(hi))) baycom_ioctl()
H A Dbaycom_par.c385 struct hdlcdrv_ioctl *hi, int cmd);
413 struct hdlcdrv_ioctl *hi, int cmd) baycom_ioctl()
426 switch (hi->cmd) { baycom_ioctl()
431 strcpy(hi->data.modename, bc->options ? "par96" : "picpar"); baycom_ioctl()
432 if (copy_to_user(ifr->ifr_data, hi, sizeof(struct hdlcdrv_ioctl))) baycom_ioctl()
439 hi->data.modename[sizeof(hi->data.modename)-1] = '\0'; baycom_ioctl()
440 return baycom_setmode(bc, hi->data.modename); baycom_ioctl()
443 strcpy(hi->data.modename, "par96,picpar"); baycom_ioctl()
444 if (copy_to_user(ifr->ifr_data, hi, sizeof(struct hdlcdrv_ioctl))) baycom_ioctl()
412 baycom_ioctl(struct net_device *dev, struct ifreq *ifr, struct hdlcdrv_ioctl *hi, int cmd) baycom_ioctl() argument
H A Dbaycom_ser_fdx.c505 struct hdlcdrv_ioctl *hi, int cmd);
540 struct hdlcdrv_ioctl *hi, int cmd) baycom_ioctl()
553 switch (hi->cmd) { baycom_ioctl()
558 sprintf(hi->data.modename, "ser%u", bc->baud / 100); baycom_ioctl()
560 strcat(hi->data.modename, (!bc->opt_dcd) ? "*" : "+"); baycom_ioctl()
561 if (copy_to_user(ifr->ifr_data, hi, sizeof(struct hdlcdrv_ioctl))) baycom_ioctl()
568 hi->data.modename[sizeof(hi->data.modename)-1] = '\0'; baycom_ioctl()
569 return baycom_setmode(bc, hi->data.modename); baycom_ioctl()
572 strcpy(hi->data.modename, "ser12,ser3,ser24"); baycom_ioctl()
573 if (copy_to_user(ifr->ifr_data, hi, sizeof(struct hdlcdrv_ioctl))) baycom_ioctl()
539 baycom_ioctl(struct net_device *dev, struct ifreq *ifr, struct hdlcdrv_ioctl *hi, int cmd) baycom_ioctl() argument
H A Dbaycom_ser_hdx.c541 struct hdlcdrv_ioctl *hi, int cmd);
571 struct hdlcdrv_ioctl *hi, int cmd) baycom_ioctl()
584 switch (hi->cmd) { baycom_ioctl()
589 strcpy(hi->data.modename, "ser12"); baycom_ioctl()
591 strcat(hi->data.modename, (!bc->opt_dcd) ? "*" : (bc->opt_dcd == -2) ? "@" : "+"); baycom_ioctl()
592 if (copy_to_user(ifr->ifr_data, hi, sizeof(struct hdlcdrv_ioctl))) baycom_ioctl()
599 hi->data.modename[sizeof(hi->data.modename)-1] = '\0'; baycom_ioctl()
600 return baycom_setmode(bc, hi->data.modename); baycom_ioctl()
603 strcpy(hi->data.modename, "ser12"); baycom_ioctl()
604 if (copy_to_user(ifr->ifr_data, hi, sizeof(struct hdlcdrv_ioctl))) baycom_ioctl()
570 baycom_ioctl(struct net_device *dev, struct ifreq *ifr, struct hdlcdrv_ioctl *hi, int cmd) baycom_ioctl() argument
/linux-4.1.27/arch/x86/kernel/
H A Dtsc_msr.c85 u32 lo, hi, ratio, freq_id, freq; try_msr_calibrate_tsc() local
94 rdmsr(MSR_PLATFORM_INFO, lo, hi); try_msr_calibrate_tsc()
97 rdmsr(MSR_IA32_PERF_STATUS, lo, hi); try_msr_calibrate_tsc()
98 ratio = (hi >> 8) & 0x1f; try_msr_calibrate_tsc()
106 rdmsr(MSR_FSB_FREQ, lo, hi); try_msr_calibrate_tsc()
/linux-4.1.27/arch/mips/loongson/lemote-2f/
H A Dreset.c48 u32 hi, lo; fl2f_reboot() local
49 _rdmsr(DIVIL_MSR_REG(DIVIL_SOFT_RESET), &hi, &lo); fl2f_reboot() local
51 _wrmsr(DIVIL_MSR_REG(DIVIL_SOFT_RESET), hi, lo); fl2f_reboot() local
57 u32 hi, lo, val; fl2f_shutdown() local
61 _rdmsr(DIVIL_MSR_REG(DIVIL_LBAR_GPIO), &hi, &lo); fl2f_shutdown() local
/linux-4.1.27/drivers/ptp/
H A Dptp_ixp46x.c57 u32 lo, hi; ixp_systime_read() local
60 hi = __raw_readl(&regs->systime_hi); ixp_systime_read()
62 ns = ((u64) hi) << 32; ixp_systime_read()
71 u32 hi, lo; ixp_systime_write() local
74 hi = ns >> 32; ixp_systime_write()
78 __raw_writel(hi, &regs->systime_hi); ixp_systime_write()
90 u32 ack = 0, lo, hi, val; isr() local
97 hi = __raw_readl(&regs->asms_hi); isr()
101 event.timestamp = ((u64) hi) << 32; isr()
111 hi = __raw_readl(&regs->amms_hi); isr()
115 event.timestamp = ((u64) hi) << 32; isr()
H A Dptp_pch.c160 u32 lo, hi; pch_systime_read() local
163 hi = ioread32(&regs->systime_hi); pch_systime_read()
165 ns = ((u64) hi) << 32; pch_systime_read()
174 u32 hi, lo; pch_systime_write() local
177 hi = ns >> 32; pch_systime_write()
181 iowrite32(hi, &regs->systime_hi); pch_systime_write()
258 u32 lo, hi; pch_rx_snap_read() local
261 hi = ioread32(&chip->regs->rx_snap_hi); pch_rx_snap_read()
263 ns = ((u64) hi) << 32; pch_rx_snap_read()
275 u32 lo, hi; pch_tx_snap_read() local
278 hi = ioread32(&chip->regs->tx_snap_hi); pch_tx_snap_read()
280 ns = ((u64) hi) << 32; pch_tx_snap_read()
366 u32 ack = 0, lo, hi, val; isr() local
373 hi = ioread32(&regs->asms_hi); isr()
377 event.timestamp = ((u64) hi) << 32; isr()
387 hi = ioread32(&regs->amms_hi); isr()
391 event.timestamp = ((u64) hi) << 32; isr()
/linux-4.1.27/drivers/crypto/vmx/
H A Dppc-xlate.pl76 my ($hi,$lo);
79 { $hi=$1?"0x$1":"0"; $lo="0x$2"; }
81 { $hi=$1>>32; $lo=$1&0xffffffff; } # error-prone with 32-bit perl
83 { $hi=undef; $lo=$_; }
85 if (defined($hi))
86 { push(@ret,$flavour=~/le$/o?".long\t$lo,$hi":".long\t$hi,$lo"); }
H A Dghashp8-ppc.pl124 vpmsumd $Xm,$IN,$H # H.hi�Xi.lo+H.lo�Xi.hi
125 vpmsumd $Xh,$IN,$Hh # H.hi�Xi.hi
183 vpmsumd $Xm,$IN,$H # H.hi�Xi.lo+H.lo�Xi.hi
185 vpmsumd $Xh,$IN,$Hh # H.hi�Xi.hi
/linux-4.1.27/arch/sh/lib/
H A Dmemcpy.S55 cmp/hi r2,r0
84 cmp/hi r2,r0
124 cmp/hi r2,r0
135 cmp/hi r2,r0
164 cmp/hi r2,r0
206 cmp/hi r2,r0
217 cmp/hi r2,r0
H A Dio.c47 "cmp/hi %1, %2 ! T if 32 > len \n\t" __raw_readsl()
H A Dudivsi3_i4i.S67 cmp/hi r1,r5
125 cmp/hi r0,r5
193 cmp/hi r1,r5
202 cmp/hi r0,r5
258 cmp/hi r1,r5
267 cmp/hi r0,r5
/linux-4.1.27/include/linux/
H A Dcnt32_to_63.h24 u32 lo, hi; member in struct:cnt32_to_63::__anon11576
26 u32 hi, lo;
99 __x.hi = __m_cnt_hi; \
102 if (unlikely((s32)(__x.hi ^ __x.lo) < 0)) \
103 __m_cnt_hi = __x.hi = (__x.hi ^ 0x80000000) + (__x.hi >> 31); \
H A Dcs5535.h55 uint32_t lo, hi; cs5535_pic_unreqz_select_high() local
57 rdmsr(MSR_PIC_ZSEL_HIGH, lo, hi); cs5535_pic_unreqz_select_high()
60 wrmsr(MSR_PIC_ZSEL_HIGH, lo, hi); cs5535_pic_unreqz_select_high()
H A Dintel-iommu.h65 u32 lo, hi; \
67 hi = readl(dmar + reg + 4); \
68 (((u64) hi) << 32) + lo; })
72 u32 lo, hi; dmar_readq() local
74 hi = readl(addr + 4); dmar_readq()
75 return (((u64) hi) << 32) + lo; dmar_readq()
/linux-4.1.27/arch/powerpc/boot/
H A Dmv64x60.c154 u32 hi; member in struct:mv64x60_mem_win
161 u32 hi; member in struct:mv64x60_pci_win
337 .hi = 0x14,
343 .hi = 0x94,
353 .hi = MV64x60_PCI0_ACC_CNTL_0_BASE_HI,
358 .hi = MV64x60_PCI0_ACC_CNTL_1_BASE_HI,
363 .hi = MV64x60_PCI0_ACC_CNTL_2_BASE_HI,
368 .hi = MV64x60_PCI0_ACC_CNTL_3_BASE_HI,
375 .hi = MV64x60_PCI1_ACC_CNTL_0_BASE_HI,
380 .hi = MV64x60_PCI1_ACC_CNTL_1_BASE_HI,
385 .hi = MV64x60_PCI1_ACC_CNTL_2_BASE_HI,
390 .hi = MV64x60_PCI1_ACC_CNTL_3_BASE_HI,
399 .hi = 0x24,
404 .hi = 0xa4,
439 mv64x60_pci2mem[hose].hi, 0); mv64x60_config_pci_windows()
446 out_le32((u32 *)(bridge_base + mv64x60_pci_acc[hose][0].hi), 0); mv64x60_config_pci_windows()
455 mv64x60_pci2reg[hose].hi, 0); mv64x60_config_pci_windows()
H A Ddiv64.S26 divwu r7,r5,r4 # if dividend.hi >= divisor,
27 mullw r0,r7,r4 # quotient.hi = dividend.hi / divisor
28 subf. r5,r0,r5 # dividend.hi %= divisor
30 1: mr r11,r5 # here dividend.hi != 0
/linux-4.1.27/drivers/clocksource/
H A Dbcm_kona_timer.c77 * 1. Read hi-word kona_timer_get_counter()
79 * 3. Read hi-word again kona_timer_get_counter()
81 * if new hi-word is not equal to previously read hi-word, then kona_timer_get_counter()
84 * if new hi-word is equal to previously read hi-word then stop. kona_timer_get_counter()
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/device/
H A Dctrl.c77 u32 lo, hi; nvkm_control_mthd_pstate_attr() local
111 hi = lo; nvkm_control_mthd_pstate_attr()
114 hi = max(hi, cstate->domain[domain->name]); nvkm_control_mthd_pstate_attr()
120 hi = lo; nvkm_control_mthd_pstate_attr()
126 args->v0.max = hi / domain->mdiv; nvkm_control_mthd_pstate_attr()
/linux-4.1.27/arch/blackfin/mach-bf561/
H A Dsecondary.S42 p5.h = hi(COREMMR_BASE);
101 sp.h = hi(INITIAL_STACK);
136 sp.h = hi(INITIAL_STACK);
146 P0.H = hi(SYSMMR_BASE);
152 p0.h = hi(COREB_L1_CODE_START);
163 p0.h = hi(WDOGB_CTL);
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/i2c/
H A Dgk104.c27 gk104_aux_stat(struct nvkm_i2c *i2c, u32 *hi, u32 *lo, u32 *rq, u32 *tx) gk104_aux_stat() argument
31 for (i = 0, *hi = *lo = *rq = *tx = 0; i < 8; i++) { gk104_aux_stat()
32 if ((stat & (1 << (i * 4)))) *hi |= 1 << i; gk104_aux_stat()
/linux-4.1.27/drivers/video/fbdev/
H A Dedid.h66 #define COMBINE_HI_8LO( hi, lo ) \
67 ( (((unsigned)hi) << 8) | (unsigned)lo )
69 #define COMBINE_HI_4LO( hi, lo ) \
70 ( (((unsigned)hi) << 4) | (unsigned)lo )
H A Dn411.c100 ACK = hi n411_init_control()
101 DS = hi n411_init_control()
102 RW = hi n411_init_control()
106 /* write WUP to lo, DS to hi, RW to hi, CD to lo */ n411_init_control()
/linux-4.1.27/crypto/
H A Dfcrypt.c58 #define ror56(hi, lo, n) \
61 lo = (lo >> n) | ((hi & ((1 << n) - 1)) << (32 - n)); \
62 hi = (hi >> n) | (t << (24-n)); \
350 u32 hi, lo; /* hi is upper 24 bits and lo lower 32, total 56 */ fcrypt_setkey()
360 hi = lo >> 4; fcrypt_setkey()
372 ctx->sched[0x0] = cpu_to_be32(lo); ror56(hi, lo, 11); fcrypt_setkey()
373 ctx->sched[0x1] = cpu_to_be32(lo); ror56(hi, lo, 11); fcrypt_setkey()
374 ctx->sched[0x2] = cpu_to_be32(lo); ror56(hi, lo, 11); fcrypt_setkey()
375 ctx->sched[0x3] = cpu_to_be32(lo); ror56(hi, lo, 11); fcrypt_setkey()
376 ctx->sched[0x4] = cpu_to_be32(lo); ror56(hi, lo, 11); fcrypt_setkey()
377 ctx->sched[0x5] = cpu_to_be32(lo); ror56(hi, lo, 11); fcrypt_setkey()
378 ctx->sched[0x6] = cpu_to_be32(lo); ror56(hi, lo, 11); fcrypt_setkey()
379 ctx->sched[0x7] = cpu_to_be32(lo); ror56(hi, lo, 11); fcrypt_setkey()
380 ctx->sched[0x8] = cpu_to_be32(lo); ror56(hi, lo, 11); fcrypt_setkey()
381 ctx->sched[0x9] = cpu_to_be32(lo); ror56(hi, lo, 11); fcrypt_setkey()
382 ctx->sched[0xa] = cpu_to_be32(lo); ror56(hi, lo, 11); fcrypt_setkey()
383 ctx->sched[0xb] = cpu_to_be32(lo); ror56(hi, lo, 11); fcrypt_setkey()
384 ctx->sched[0xc] = cpu_to_be32(lo); ror56(hi, lo, 11); fcrypt_setkey()
385 ctx->sched[0xd] = cpu_to_be32(lo); ror56(hi, lo, 11); fcrypt_setkey()
386 ctx->sched[0xe] = cpu_to_be32(lo); ror56(hi, lo, 11); fcrypt_setkey()
/linux-4.1.27/drivers/net/ethernet/freescale/
H A Dgianfar_ptp.c160 u32 lo, hi; tmr_cnt_read() local
163 hi = gfar_read(&etsects->regs->tmr_cnt_h); tmr_cnt_read()
164 ns = ((u64) hi) << 32; tmr_cnt_read()
172 u32 hi = ns >> 32; tmr_cnt_write() local
176 gfar_write(&etsects->regs->tmr_cnt_h, hi); tmr_cnt_write()
183 u32 lo, hi; set_alarm() local
188 hi = ns >> 32; set_alarm()
191 gfar_write(&etsects->regs->tmr_alarm1_h, hi); set_alarm()
211 u32 ack = 0, lo, hi, mask, val; isr() local
217 hi = gfar_read(&etsects->regs->tmr_etts1_h); isr()
221 event.timestamp = ((u64) hi) << 32; isr()
228 hi = gfar_read(&etsects->regs->tmr_etts2_h); isr()
232 event.timestamp = ((u64) hi) << 32; isr()
247 hi = ns >> 32; isr()
251 gfar_write(&etsects->regs->tmr_alarm2_h, hi); isr()
/linux-4.1.27/arch/mips/sgi-ip22/
H A Dip28-berr.c54 u32 hi; member in struct:__anon2159::__anon2160
72 tag[0].hi = read_c0_taghi(); /* PA[39:36] */ save_cache_tags()
75 tag[1].hi = read_c0_taghi(); /* PA[39:36] */ save_cache_tags()
90 tag[0].hi = read_c0_taghi(); /* PA[39:36] */ save_cache_tags()
93 tag[1].hi = read_c0_taghi(); /* PA[39:36] */ save_cache_tags()
106 tag[0].hi = read_c0_taghi(); /* PA[39:36] */ save_cache_tags()
109 tag[1].hi = read_c0_taghi(); /* PA[39:36] */ save_cache_tags()
183 cache_tags.tagd[i][0].hi, cache_tags.tagd[i][0].lo, print_cache_tags()
184 cache_tags.tagd[i][1].hi, cache_tags.tagd[i][1].lo, print_cache_tags()
194 cache_tags.tagi[i][0].hi, cache_tags.tagi[i][0].lo, print_cache_tags()
195 cache_tags.tagi[i][1].hi, cache_tags.tagi[i][1].lo, print_cache_tags()
204 cache_tags.tags[0][0].hi, cache_tags.tags[0][0].lo, print_cache_tags()
205 cache_tags.tags[0][1].hi, cache_tags.tags[0][1].lo, print_cache_tags()
317 static int check_microtlb(u32 hi, u32 lo, unsigned long vaddr) check_microtlb() argument
324 if ((lo & 2) && (vaddr >> 21) == ((hi<<1) >> 22)) { check_microtlb()
/linux-4.1.27/arch/blackfin/include/asm/
H A Dentry.h31 P0.h = hi(IPEND); \
72 p0.h = hi(IPEND); \
88 p0.h = hi(IPEND); \
125 p0.h = hi(IPEND); \
155 p0.h = hi(IPEND); \
H A Dblackfin.h57 #define hi(con32) (((con32) >> 16) & 0xFFFF) macro
/linux-4.1.27/arch/alpha/kernel/
H A Dmodule.c170 unsigned long value, hi, lo; apply_relocate_add() local
196 hi = got + r_got_offset; apply_relocate_add()
197 lo = hi - gp; apply_relocate_add()
201 *(u64 *)hi = value; apply_relocate_add()
208 hi = (int)(value - lo); apply_relocate_add()
209 if (hi + lo != value) apply_relocate_add()
211 *(u16 *)location = hi >> 16; apply_relocate_add()
/linux-4.1.27/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_stats.h336 /* sum[hi:lo] += add[hi:lo] */
385 DIFF_64(diff.hi, new->s##_hi, pstats->mac_stx[0].t##_hi, \
389 ADD_64(pstats->mac_stx[1].t##_hi, diff.hi, \
395 DIFF_64(diff.hi, new->s##_hi, old->s##_hi, \
397 ADD_64(estats->t##_hi, diff.hi, \
401 /* sum[hi:lo] += add */
460 qstats->t##_hi = qstats_old->t##_hi + le32_to_cpu(s.hi) \
524 /* minuend[hi:lo] -= subtrahend */
H A Dbnx2x_stats.c34 u32 hi = *hiref; bnx2x_hilo() local
36 return HILO_U64(hi, lo); bnx2x_hilo()
98 bp->fw_stats_req->hdr.stats_counters_addrs.hi, bnx2x_dp_stats()
113 bp->fw_stats_req->query[i].address.hi, bnx2x_dp_stats()
553 u32 hi; bnx2x_bmac_stats_update() member in struct:__anon6222
808 u32 hi; bnx2x_hw_stats_update() member in struct:__anon6223
1081 tfunc->rcv_error_bytes.hi,
1086 tfunc->rcv_error_bytes.hi,
1453 stats_hdr->stats_counters_addrs.hi = bnx2x_prep_fw_stats_req()
1475 cur_query_entry->address.hi = cpu_to_le32(U64_HI(cur_data_offset)); bnx2x_prep_fw_stats_req()
1488 cur_query_entry->address.hi = cpu_to_le32(U64_HI(cur_data_offset)); bnx2x_prep_fw_stats_req()
1503 cur_query_entry->address.hi = bnx2x_prep_fw_stats_req()
1529 cur_query_entry->address.hi = for_each_eth_queue()
1546 cur_query_entry->address.hi =
1823 fcoe_q_tstorm_stats->rcv_ucast_bytes.hi,
1828 fcoe_q_tstorm_stats->rcv_bcast_bytes.hi,
1833 fcoe_q_tstorm_stats->rcv_mcast_bytes.hi,
1908 fcoe_q_xstorm_stats->ucast_bytes_sent.hi,
1913 fcoe_q_xstorm_stats->bcast_bytes_sent.hi,
1918 fcoe_q_xstorm_stats->mcast_bytes_sent.hi,
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/fb/
H A Dgddr3.c73 int CL, WR, CWL, DLL = 0, ODT = 0, hi; nvkm_gddr3_calc() local
97 hi = ram->mr[2] & 0x1; nvkm_gddr3_calc()
98 CL = ramxlat(hi ? ramgddr3_cl_hi : ramgddr3_cl_lo, CL); nvkm_gddr3_calc()
/linux-4.1.27/drivers/char/tpm/
H A Dtpm_atmel.h118 int lo, hi; atmel_get_base_addr() local
124 hi = tpm_read_index(TPM_ADDR, TPM_ATMEL_BASE_ADDR_HI); atmel_get_base_addr()
126 *base = (hi << 8) | lo; atmel_get_base_addr()
/linux-4.1.27/arch/arm/kernel/
H A Dxscale-cp0.c122 u32 hi; cpu_has_iwmmxt() local
136 : "=r" (lo), "=r" (hi) cpu_has_iwmmxt()
139 return !!hi; cpu_has_iwmmxt()
/linux-4.1.27/arch/sparc/net/
H A Dbpf_jit_asm.S149 sethi %hi(SKF_MAX_NEG_OFF), r_TMP
163 sethi %hi(SKF_MAX_NEG_OFF), r_TMP
177 sethi %hi(SKF_MAX_NEG_OFF), r_TMP
188 sethi %hi(SKF_MAX_NEG_OFF), r_TMP
/linux-4.1.27/arch/mips/pci/
H A Dops-loongson2.c185 void _rdmsr(u32 msr, u32 *hi, u32 *lo) _rdmsr() argument
196 loongson_pcibios_read(&bus, devfn, PCI_MSR_DATA_HI, 4, hi); _rdmsr()
201 void _wrmsr(u32 msr, u32 hi, u32 lo) _wrmsr() argument
212 loongson_pcibios_write(&bus, devfn, PCI_MSR_DATA_HI, 4, hi); _wrmsr()
H A Dfixup-lemote2f.c130 u32 hi, lo; loongson_cs5536_ehci_fixup() local
133 _rdmsr(USB_MSR_REG(USB_CONFIG), &hi, &lo); loongson_cs5536_ehci_fixup() local
/linux-4.1.27/arch/powerpc/include/asm/
H A Dtime.h96 unsigned int hi, lo, hi2; get_rtc() local
100 : "=r" (hi), "=r" (lo), "=r" (hi2)); get_rtc()
101 } while (hi2 != hi); get_rtc()
102 return (u64)hi * 1000000000 + lo; get_rtc()
/linux-4.1.27/arch/frv/mm/
H A Dtlb-miss.S52 sethi.p %hi(__break_tlb_miss_return_break),gr30
62 sethi.p %hi(__kernel_current_task),gr29
70 sethi.p %hi(__break_tlb_miss_real_return_info),gr30
79 sethi.p %hi(__kernel_current_task),gr29
97 sethi.p %hi(__break_tlb_miss_return_break),gr30
109 sethi.p %hi(__break_tlb_miss_real_return_info),gr30
137 sethi.p %hi(0xe1200004),gr30
140 sethi.p %hi(0xffc00100),gr30
210 sethi.p %hi(__kernel_current_task),gr29
267 sethi.p %hi(0xe1200004),gr30
270 sethi.p %hi(0xffc00100),gr30
339 sethi.p %hi(__kernel_current_task),gr29
394 sethi.p %hi(0xe1200004),gr30
397 sethi.p %hi(0xffc00100),gr30
512 sethi.p %hi(0xe1200004),gr30
515 sethi.p %hi(0xffc00100),gr30
H A Dtlb-flush.S19 # sethi.p %hi(0xfeff9c00),gr4
63 sethi.p %hi(__tlb_lmax_sizes),gr4
104 sethi.p %hi(__tlb_lmax_sizes),gr4
/linux-4.1.27/arch/x86/include/asm/
H A Dpvclock.h50 "mulq %[mul_frac] ; shrd $32, %[hi], %[lo]" pvclock_scale_delta()
52 [hi]"=d"(tmp) pvclock_scale_delta()
/linux-4.1.27/arch/x86/kernel/cpu/mtrr/
H A Dcentaur.c50 void mtrr_centaur_report_mcr(int mcr, u32 lo, u32 hi) mtrr_centaur_report_mcr() argument
53 centaur_mcr[mcr].high = hi; mtrr_centaur_report_mcr()
H A Dgeneric.c50 u32 lo, hi; k8_check_syscfg_dram_mod_en() local
56 rdmsr(MSR_K8_SYSCFG, lo, hi); k8_check_syscfg_dram_mod_en()
62 mtrr_wrmsr(MSR_K8_SYSCFG, lo, hi); k8_check_syscfg_dram_mod_en()
472 unsigned lo, hi; set_fixed_range() local
474 rdmsr(msr, lo, hi); set_fixed_range()
476 if (lo != msrwords[0] || hi != msrwords[1]) { set_fixed_range()
514 unsigned int hi; generic_get_mtrr() local
540 hi = fls64(tmp); generic_get_mtrr()
541 if (hi > 0) { generic_get_mtrr()
542 tmp |= ~((1ULL<<(hi - 1)) - 1); generic_get_mtrr()
591 unsigned int lo, hi; set_mtrr_var_ranges() local
594 rdmsr(MTRRphysBase_MSR(index), lo, hi); set_mtrr_var_ranges() local
597 (hi & (size_and_mask >> (32 - PAGE_SHIFT)))) { set_mtrr_var_ranges()
603 rdmsr(MTRRphysMask_MSR(index), lo, hi); set_mtrr_var_ranges() local
607 (hi & (size_and_mask >> (32 - PAGE_SHIFT)))) { set_mtrr_var_ranges()
/linux-4.1.27/arch/sparc/power/
H A Dhibernate_asm.S50 sethi %hi(restore_pblist), %l0
57 sethi %hi(PAGE_OFFSET), %g7
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/gpio/
H A Dg94.c27 g94_gpio_intr_stat(struct nvkm_gpio *gpio, u32 *hi, u32 *lo) g94_gpio_intr_stat() argument
34 *hi = (stat1 << 16) | (stat0 & 0x0000ffff); g94_gpio_intr_stat()
H A Dgk104.c27 gk104_gpio_intr_stat(struct nvkm_gpio *gpio, u32 *hi, u32 *lo) gk104_gpio_intr_stat() argument
34 *hi = (stat1 << 16) | (stat0 & 0x0000ffff); gk104_gpio_intr_stat()
H A Dnv10.c81 nv10_gpio_intr_stat(struct nvkm_gpio *gpio, u32 *hi, u32 *lo) nv10_gpio_intr_stat() argument
86 *hi = (stat & 0x0000ffff); nv10_gpio_intr_stat()
H A Dnv50.c93 nv50_gpio_intr_stat(struct nvkm_gpio *gpio, u32 *hi, u32 *lo) nv50_gpio_intr_stat() argument
98 *hi = (stat & 0x0000ffff); nv50_gpio_intr_stat()
H A Dbase.c141 u32 hi, lo, i; nvkm_gpio_intr() local
143 impl->intr_stat(gpio, &hi, &lo); nvkm_gpio_intr()
145 for (i = 0; (hi | lo) && i < impl->lines; i++) { nvkm_gpio_intr()
147 .mask = (NVKM_GPIO_HI * !!(hi & (1 << i))) | nvkm_gpio_intr()
H A Dpriv.h39 /* mask on/off interrupts for hi/lo transitions on a
/linux-4.1.27/arch/mips/include/uapi/asm/
H A Dptrace.h23 #define DSP_BASE 71 /* 3 more hi / lo register pairs */
42 __u64 hi; member in struct:user_pt_regs
/linux-4.1.27/arch/blackfin/mach-bf609/
H A Ddpm.S58 p0.h = hi(EVT11);
76 p0.h = hi(EVT11);
/linux-4.1.27/drivers/staging/comedi/drivers/
H A Ddt2814.c81 int n, hi, lo; dt2814_ai_insn_read() local
94 hi = inb(dev->iobase + DT2814_DATA); dt2814_ai_insn_read()
97 data[n] = (hi << 4) | (lo >> 4); dt2814_ai_insn_read()
198 int lo, hi; dt2814_interrupt() local
209 hi = inb(dev->iobase + DT2814_DATA); dt2814_interrupt()
212 data = (hi << 4) | (lo >> 4); dt2814_interrupt()
/linux-4.1.27/arch/parisc/kernel/
H A Dunwind.c50 unsigned long lo, hi, mid; find_unwind_entry_in_table() local
53 hi = table->length - 1; find_unwind_entry_in_table()
55 while (lo <= hi) { find_unwind_entry_in_table()
56 mid = (hi - lo) / 2 + lo; find_unwind_entry_in_table()
59 hi = mid - 1; find_unwind_entry_in_table()
211 static unsigned long *hi = (unsigned long *)&handle_interruption; unwind_special() local
213 if (pc == get_func_addr(hi)) { unwind_special()
/linux-4.1.27/drivers/parport/
H A Dparport_serial.c77 int hi; /* -1 if not there, >6 for offset-method (max member in struct:parport_pc_pci::__anon8251
559 int hi = card->addr[n].hi; parport_register() local
573 if ((hi >= 0) && (hi <= 6)) parport_register()
574 io_hi = pci_resource_start (dev, hi); parport_register()
575 else if (hi > 6) parport_register()
576 io_lo += hi; /* Reinterpret the meaning of parport_register()
577 "hi" as an offset (see SYBA parport_register()
/linux-4.1.27/arch/mips/cavium-octeon/
H A Dcsrc-octeon.c88 : "hi", "lo"); octeon_init_cvmcount()
128 : "hi", "lo"); sched_clock()
199 : "hi", "lo"); octeon_io_clk_delay()
/linux-4.1.27/drivers/video/fbdev/geode/
H A Ddisplay_gx.c29 uint32_t hi, lo; gx_frame_buffer_size() local
32 rdmsr(MSR_GLIU_P2D_RO0, lo, hi); gx_frame_buffer_size()
35 val = ((hi & 0xff) << 12) | ((lo & 0xfff00000) >> 20); gx_frame_buffer_size()
/linux-4.1.27/arch/blackfin/mach-bf561/include/mach/
H A Dmem_map.h126 preg.h = hi(DSPID); \
162 preg.h = hi(DSPID); \
173 preg.h = hi(DSPID); \
/linux-4.1.27/arch/nios2/include/asm/
H A Dasm-macros.h33 movhi \reg1, %hi(\mask)
40 andhi \reg1, \reg2, %hi(\mask)
53 orhi \reg1, \reg2, %hi(\mask)
59 orhi \reg1, \reg2, %hi(\mask)
72 xorhi \reg1, \reg2, %hi(\mask)
78 xorhi \reg1, \reg2, %hi(\mask)
/linux-4.1.27/arch/m68k/fpsp040/
H A Dsrem_mod.S227 cmpl %d4,%d1 | ...compare hi(R) and hi(Y)
243 subxl %d4,%d1 | ...hi(R) - hi(Y)
254 roxll #1,%d1 | ...hi(R) = 2hi(R) + carry
/linux-4.1.27/drivers/ide/
H A Dide-cd_verbose.c280 int lo = 0, mid, hi = ARRAY_SIZE(sense_data_texts); ide_cd_log_error() local
288 while (hi > lo) { ide_cd_log_error()
289 mid = (lo + hi) / 2; ide_cd_log_error()
295 hi = mid; ide_cd_log_error()
312 int lo = 0, mid, hi = ARRAY_SIZE(packet_command_texts); ide_cd_log_error() local
315 while (hi > lo) { ide_cd_log_error()
316 mid = (lo + hi) / 2; ide_cd_log_error()
324 hi = mid; ide_cd_log_error()
/linux-4.1.27/drivers/usb/wusbcore/
H A Dcbaf.c249 struct wusb_cbaf_host_info *hi; cbaf_send_host_info() local
253 hi = cbaf->buffer; cbaf_send_host_info()
254 memset(hi, 0, sizeof(*hi)); cbaf_send_host_info()
255 *hi = cbaf_host_info_defaults; cbaf_send_host_info()
256 hi->CHID = cbaf->chid; cbaf_send_host_info()
257 hi->LangID = 0; /* FIXME: I guess... */ cbaf_send_host_info()
258 strlcpy(hi->HostFriendlyName, cbaf->host_name, CBA_NAME_LEN); cbaf_send_host_info()
260 hi->HostFriendlyName_hdr.len = cpu_to_le16(name_len); cbaf_send_host_info()
261 hi_size = sizeof(*hi) + name_len; cbaf_send_host_info()
269 hi, hi_size, USB_CTRL_SET_TIMEOUT); cbaf_send_host_info()
/linux-4.1.27/drivers/lguest/
H A Dinterrupts_and_traps.c27 static unsigned long idt_address(u32 lo, u32 hi) idt_address() argument
29 return (lo & 0x0000FFFF) | (hi & 0xFFFF0000); idt_address()
36 static int idt_type(u32 lo, u32 hi) idt_type() argument
38 return (hi >> 8) & 0xF; idt_type()
42 static bool idt_present(u32 lo, u32 hi) idt_present() argument
44 return (hi & 0x8000); idt_present()
137 * "lo" and "hi" are the two parts of the Interrupt Descriptor Table for this
141 static void guest_run_interrupt(struct lg_cpu *cpu, u32 lo, u32 hi) guest_run_interrupt() argument
151 cpu->regs->eip = idt_address(lo, hi); guest_run_interrupt()
167 if (idt_type(lo, hi) == 0xE) guest_run_interrupt()
521 unsigned int num, u32 lo, u32 hi) set_trap()
523 u8 type = idt_type(lo, hi); set_trap()
526 if (!idt_present(lo, hi)) { set_trap()
542 trap->b = (hi&0xFFFFEF00); set_trap()
554 void load_guest_idt_entry(struct lg_cpu *cpu, unsigned int num, u32 lo, u32 hi) load_guest_idt_entry() argument
573 set_trap(cpu, &cpu->arch.idt[num], num, lo, hi); load_guest_idt_entry()
520 set_trap(struct lg_cpu *cpu, struct desc_struct *trap, unsigned int num, u32 lo, u32 hi) set_trap() argument
/linux-4.1.27/arch/sparc/math-emu/
H A Dsfp-util_64.h58 "sethi %%hi(0x80000000),%2\n\t" \
/linux-4.1.27/drivers/char/hw_random/
H A Dvia-rng.c136 u32 lo, hi, old_lo; via_rng_init() local
157 rdmsr(MSR_VIA_RNG, lo, hi); via_rng_init()
177 wrmsr(MSR_VIA_RNG, lo, hi); via_rng_init()
181 rdmsr(MSR_VIA_RNG, lo, hi); via_rng_init()
/linux-4.1.27/arch/mips/include/asm/dec/
H A Decc.h34 #define KN0X_ESR_VLDHI (1<<31) /* error data valid hi word */
/linux-4.1.27/drivers/media/dvb-frontends/
H A Dau8522.h40 /* unset hi bits, set low bits */
/linux-4.1.27/include/video/
H A Dhecubafb.h40 goes hi or if wait_for_ack with clear=1, then return when ack goes lo */
/linux-4.1.27/arch/arc/kernel/
H A Dfpu.c24 * daddh11 r1, r3, r3 ; get "hi" into r1 (dpfp1 unchanged)
/linux-4.1.27/sound/isa/msnd/
H A Dmsnd.h186 #define MAKELONG(low, hi) ((long)(((u16)(low))|(((u32)((u16)(hi)))<<16)))
187 #define MAKEWORD(low, hi) ((u16)(((u8)(low))|(((u16)((u8)(hi)))<<8)))
/linux-4.1.27/sound/oss/
H A Dmsnd.h147 #define MAKELONG(low,hi) ((long)(((WORD)(low))|(((DWORD)((WORD)(hi)))<<16)))
148 #define MAKEWORD(low,hi) ((WORD)(((BYTE)(low))|(((WORD)((BYTE)(hi)))<<8)))
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/clk/
H A Dbase.c260 u32 hi = lo; nvkm_pstate_info() local
261 if (hi == 0) nvkm_pstate_info()
268 hi = max(hi, freq); nvkm_pstate_info()
274 hi /= clock->mdiv; nvkm_pstate_info()
275 if (lo == hi) { nvkm_pstate_info()
280 "%s %d-%d MHz", clock->mname, lo, hi); nvkm_pstate_info()
/linux-4.1.27/arch/mips/kernel/
H A Dptrace.c114 __put_user((long)regs->hi, (__s64 __user *)&data->hi); ptrace_getregs()
141 __get_user(regs->hi, (__s64 __user *)&data->hi); ptrace_setregs()
307 uregs[MIPS32_EF_HI] = regs->hi; gpr32_get()
353 regs->hi = (s32)uregs[i]; gpr32_set()
386 uregs[MIPS64_EF_HI] = regs->hi; gpr64_get()
428 regs->hi = uregs[i]; gpr64_set()
639 tmp = regs->hi; arch_ptrace()
723 regs->hi = data; arch_ptrace()
H A Dmips-r2-to-r6-emul.c337 regs->regs[MIPSInst_RD(ir)] = regs->hi; mfhi_func()
353 regs->hi = regs->regs[MIPSInst_RS(ir)]; mthi_func()
413 regs->hi = res; mult_func()
437 regs->hi = (s64)(res >> 32); multu_func()
459 regs->hi = (s64)(rs % rt); div_func()
481 regs->hi = (s64)(rs % rt); divu_func()
513 regs->hi = res; dmult_func()
545 regs->hi = res; dmultu_func()
570 regs->hi = rs % rt; ddiv_func()
595 regs->hi = rs % rt; ddivu_func()
639 rt = regs->hi; madd_func()
646 regs->hi = (s64)rs; madd_func()
668 rt = regs->hi; maddu_func()
675 regs->hi = (s64)rs; maddu_func()
697 rt = regs->hi; msub_func()
704 regs->hi = (s64)rs; msub_func()
726 rt = regs->hi; msubu_func()
733 regs->hi = (s64)rs; msubu_func()
/linux-4.1.27/fs/hostfs/
H A Dhostfs_kern.c224 struct hostfs_inode_info *hi; hostfs_alloc_inode() local
226 hi = kmalloc(sizeof(*hi), GFP_KERNEL); hostfs_alloc_inode()
227 if (hi == NULL) hostfs_alloc_inode()
229 hi->fd = -1; hostfs_alloc_inode()
230 hi->mode = 0; hostfs_alloc_inode()
231 inode_init_once(&hi->vfs_inode); hostfs_alloc_inode()
232 mutex_init(&hi->open_mutex); hostfs_alloc_inode()
233 return &hi->vfs_inode; hostfs_alloc_inode()
/linux-4.1.27/sound/pci/cs46xx/
H A Dcs46xx_dsp_scb_types.h318 hi: Current CODEC output FIFO pointer
332 hi: Fractional sample accumulator 0.16b
344 hi: Fractional sample correction factor 0.16b
392 hi: Base IO address of FIFO to which
409 hi: Exponential volume change rate
457 hi: Base IO address of FIFO to which
503 hi: Pointer to the SCB containing the
737 /* hi: Number of mixed-down input triplets
748 /* hi: Exponential volume change rate
/linux-4.1.27/arch/mips/sibyte/common/
H A Dsb_tbprof.c217 /* t0 lo, t0 hi, t1 lo, t1 hi, t2 lo, t2 hi */ sbprof_tb_intr()
219 /* read t2 hi */ sbprof_tb_intr()
223 /* read t1 hi */ sbprof_tb_intr()
227 /* read t0 hi */ sbprof_tb_intr()
/linux-4.1.27/drivers/misc/
H A Dapds990x.c43 #define APDS990X_AILTH 0x05 /* ALS interrupt low threshold hi byte */
44 #define APDS990X_AIHTL 0x06 /* ALS interrupt hi threshold low byte */
45 #define APDS990X_AIHTH 0x07 /* ALS interrupt hi threshold hi byte */
47 #define APDS990X_PILTH 0x09 /* Proximity interrupt low threshold hi byte */
48 #define APDS990X_PIHTL 0x0a /* Proximity interrupt hi threshold low byte */
49 #define APDS990X_PIHTH 0x0b /* Proximity interrupt hi threshold hi byte */
336 int ret, lo, hi; apds990x_refresh_pthres() local
344 hi = chip->prox_thres; apds990x_refresh_pthres()
348 hi = chip->prox_thres; apds990x_refresh_pthres()
350 hi = APDS_RANGE; apds990x_refresh_pthres()
354 ret |= apds990x_write_word(chip, APDS990X_PIHTL, hi); apds990x_refresh_pthres()
/linux-4.1.27/drivers/net/ethernet/xscale/
H A Dixp4xx_eth.c263 u16 *hi, *id; ixp_ptp_match() local
274 hi = (u16 *)(data + offset + OFF_PTP_SOURCE_UUID); ixp_ptp_match()
277 memcpy(&lo, &hi[1], sizeof(lo)); ixp_ptp_match()
279 return (uid_hi == ntohs(*hi) && ixp_ptp_match()
289 u32 ch, hi, lo, val; ixp_rx_timestamp() local
305 hi = __raw_readl(&regs->channel[ch].src_uuid_hi); ixp_rx_timestamp()
307 uid = hi & 0xffff; ixp_rx_timestamp()
308 seq = (hi >> 16) & 0xffff; ixp_rx_timestamp()
314 hi = __raw_readl(&regs->channel[ch].rx_snap_hi); ixp_rx_timestamp()
315 ns = ((u64) hi) << 32; ixp_rx_timestamp()
332 u32 ch, cnt, hi, lo, val; ixp_tx_timestamp() local
360 hi = __raw_readl(&regs->channel[ch].tx_snap_hi); ixp_tx_timestamp()
361 ns = ((u64) hi) << 32; ixp_tx_timestamp()

Completed in 4207 milliseconds

1234