/linux-4.1.27/tools/build/feature/ |
H A D | test-fortify-source.c | 5 return puts("hi"); main()
|
H A D | test-hello.c | 5 return puts("hi"); main()
|
H A D | test-stackprotector-all.c | 5 return puts("hi"); main()
|
/linux-4.1.27/arch/mips/loongson/common/cs5536/ |
H A D | cs5536_ehci.c | 21 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 D | cs5536_ide.c | 21 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 D | cs5536_ohci.c | 21 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 D | cs5536_acc.c | 21 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 D | cs5536_isa.c | 55 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 D | cmt_speech.c | 52 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 D | carta_random.S | 16 #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 D | bpf-helper.h | 141 /* 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 D | GENpatch.S | 9 sethi %hi(NEW), %g1; \ 11 sethi %hi(OLD), %g2; \ 14 sethi %hi(BRANCH_ALWAYS), %g3; \ 20 sethi %hi(NOP), %g3; \
|
H A D | NG2patch.S | 9 sethi %hi(NEW), %g1; \ 11 sethi %hi(OLD), %g2; \ 14 sethi %hi(BRANCH_ALWAYS), %g3; \ 20 sethi %hi(NOP), %g3; \
|
H A D | NGpatch.S | 9 sethi %hi(NEW), %g1; \ 11 sethi %hi(OLD), %g2; \ 14 sethi %hi(BRANCH_ALWAYS), %g3; \ 20 sethi %hi(NOP), %g3; \
|
H A D | U3patch.S | 9 sethi %hi(NEW), %g1; \ 11 sethi %hi(OLD), %g2; \ 14 sethi %hi(BRANCH_ALWAYS), %g3; \ 20 sethi %hi(NOP), %g3; \
|
H A D | NG4patch.S | 9 sethi %hi(NEW), %g1; \ 11 sethi %hi(OLD), %g2; \ 14 sethi %hi(BRANCH_ALWAYS), %g3; \ 20 sethi %hi(NOP), %g3; \
|
H A D | clear_page.S | 40 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 D | GENpage.S | 53 sethi %hi(NEW), %g1; \ 55 sethi %hi(OLD), %g2; \ 58 sethi %hi(BRANCH_ALWAYS), %g3; \ 64 sethi %hi(NOP), %g3; \
|
H A D | mcount.S | 27 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 D | memscan_32.S | 27 sethi %hi(HI_MAGIC), %g2 50 sethi %hi(HI_MAGIC), %g2 53 sethi %hi(LO_MAGIC), %g3
|
H A D | strlen.S | 19 sethi %hi(HI_MAGIC), %o4 31 sethi %hi(LO_MAGIC), %o4 40 sethi %hi(LO_MAGIC), %o4
|
H A D | copy_page.S | 49 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 D | GENbzero.S | 132 sethi %hi(NEW), %g1; \ 134 sethi %hi(OLD), %g2; \ 137 sethi %hi(BRANCH_ALWAYS), %g3; \ 143 sethi %hi(NOP), %g3; \
|
H A D | NGbzero.S | 135 sethi %hi(NEW), %g1; \ 137 sethi %hi(OLD), %g2; \ 140 sethi %hi(BRANCH_ALWAYS), %g3; \ 146 sethi %hi(NOP), %g3; \
|
H A D | NGpage.S | 113 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 D | head-mmu-fr451.S | 59 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 D | head-uc-fr401.S | 58 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 D | head-uc-fr555.S | 57 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 D | break.S | 50 # 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 D | head-uc-fr451.S | 59 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 D | head.S | 38 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 D | sleep.S | 46 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 D | entry.S | 45 # 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 D | md-cluster.h | 15 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 D | md-cluster.c | 36 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 D | linear.c | 32 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 D | trampoline_64.S | 84 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 D | sys32.S | 18 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 D | ivec.S | 17 sethi %hi(KERNBASE), %g4 24 sethi %hi(ivector_table_pa), %g2
|
H A D | misctrap.S | 16 sethi %hi(109f), %g7 42 1: sethi %hi(109f), %g7 55 sethi %hi(109f), %g7 74 sethi %hi(109f), %g7
|
H A D | sun4v_tlb_miss.S | 203 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 D | entry.S | 73 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 D | trampoline_32.S | 29 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 D | fpu_traps.S | 5 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 D | cherrs.S | 12 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 D | rtrap_64.S | 44 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 D | ktlb.S | 29 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 D | head_64.S | 306 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 D | etrap_64.S | 43 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 D | rtrap_32.S | 53 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 D | spiterrs.S | 175 1: sethi %hi(109f), %g7 196 sethi %hi(109f), %g7 216 sethi %hi(109f), %g7 236 sethi %hi(109f), %g7
|
H A D | syscalls.S | 98 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 D | etrap_32.S | 56 * 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 D | utmath.c | 62 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 D | mfld.c | 33 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 D | mrfl.c | 22 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 D | ultra.S | 41 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 D | viking.S | 37 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 D | hypersparc.S | 27 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 D | swift.S | 30 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 D | tsunami.S | 115 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 D | winchip.c | 29 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 D | mce_amd.c | 117 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 D | p5.c | 23 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 D | sys_metag.c | 24 #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 D | capidtmf.c | 252 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 D | bitmap.c | 22 __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 D | dpmc_modes.S | 19 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 D | entry.S | 109 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 D | head.S | 51 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 D | visasm.h | 18 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 D | head_64.h | 31 sethi %hi(is_sun4v), %tmp1; \ 38 sethi %hi(__CHEETAH_ID), %tmp2; \ 47 sethi %hi(__JALAPENO_ID), %tmp2; \
|
H A D | futex_64.h | 19 "4: sethi %%hi(3b), %0\n" \ 97 "3: sethi %%hi(2b), %0\n" futex_atomic_cmpxchg_inatomic()
|
H A D | asmmacro.h | 14 sethi %hi(trap_setup), %l4; \
|
H A D | tsb.h | 121 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 D | winmacro.h | 122 sethi %hi(current_set), %dest_reg; \ 127 sethi %hi(current_set), %idreg; \
|
H A D | switch_to_64.h | 51 "sethi %%hi(ret_from_fork), %%g1\n\t" \
|
H A D | trap_block.h | 132 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 D | ttable.h | 25 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 D | ilsp.S | 75 # 0x8(sp) = hi(dividend) # 138 mov.l 0xc(%a6), %d5 # get dividend hi 155 tst.l %d5 # chk sign of hi(dividend) 165 # - is (hi(dividend) == 0 && (divisor <= lo(dividend))) ? (32-bit div) 167 tst.l %d5 # is (hi(dividend) == 0) 186 # - is hi(dividend) >= divisor ? if yes, then overflow 243 mov.l 0xc(%a6), %d5 # get dividend hi 449 # returns 64 bit result in %d5 (hi) %d6(lo). 452 # multiply hi,lo words of each factor to get 4 intermediate products 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 D | centaur.c | 21 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 D | centrino-decode.c | 30 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 D | esas2r_ioctl.c | 668 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 D | esas2r_disc.c | 887 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 D | mthca_doorbell.h | 59 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 D | cif.S | 15 sethi %hi(p1275buf), %o1 31 sethi %hi(p1275buf), %o1
|
/linux-4.1.27/drivers/hid/ |
H A D | hid-kensington.c | 21 #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 D | hid-penmount.c | 22 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 D | hid-multitouch.c | 375 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 D | hid-chicony.c | 26 #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 D | hid-ezkey.c | 25 #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 D | hid-microsoft.c | 58 #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 D | hid-gyration.c | 25 #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 D | hid-belkin.c | 27 #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 D | hid-cherry.c | 39 #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 D | hid-lcpower.c | 21 #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 D | hid-monterey.c | 34 #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 D | hid-sunplus.c | 36 #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 D | hid-tivo.c | 22 #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 D | hid-icade.c | 191 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 D | hid-plantronics.c | 21 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 D | hid-samsung.c | 98 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 D | hid-petalynx.c | 38 #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 D | hid-topseed.c | 27 #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 D | hid-zydacron.c | 46 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 D | hid-apple.c | 332 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 D | hid-twinhan.c | 61 #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 D | firewire.h | 13 __be16 fifo_hi; /* hi 16bits of FIFO addr */
|
/linux-4.1.27/arch/arm/mach-orion5x/ |
H A D | tsx09-common.c | 72 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 D | therm.h | 24 int hi; member in struct:therm
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/timer/ |
H A D | gk20a.c | 30 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 D | nv04.c | 32 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 D | ds1620.c | 203 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 D | disable-tsc-ctxt-sw-stress-test.c | 32 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 D | disable-tsc-on-off-stress-test.c | 34 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 D | disable-tsc-test.c | 34 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 D | tracex2_kern.c | 58 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 D | e_powersaver.c | 93 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 D | sfi-cpufreq.c | 60 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 D | powernow-k8.c | 99 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 D | baycom_epp.c | 1006 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 D | baycom_par.c | 385 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 D | baycom_ser_fdx.c | 505 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 D | baycom_ser_hdx.c | 541 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 D | tsc_msr.c | 85 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 D | reset.c | 48 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 D | ptp_ixp46x.c | 57 u32 lo, hi; ixp_systime_read() local 60 hi = __raw_readl(®s->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, ®s->systime_hi); ixp_systime_write() 90 u32 ack = 0, lo, hi, val; isr() local 97 hi = __raw_readl(®s->asms_hi); isr() 101 event.timestamp = ((u64) hi) << 32; isr() 111 hi = __raw_readl(®s->amms_hi); isr() 115 event.timestamp = ((u64) hi) << 32; isr()
|
H A D | ptp_pch.c | 160 u32 lo, hi; pch_systime_read() local 163 hi = ioread32(®s->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, ®s->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(®s->asms_hi); isr() 377 event.timestamp = ((u64) hi) << 32; isr() 387 hi = ioread32(®s->amms_hi); isr() 391 event.timestamp = ((u64) hi) << 32; isr()
|
/linux-4.1.27/drivers/crypto/vmx/ |
H A D | ppc-xlate.pl | 76 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 D | ghashp8-ppc.pl | 124 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 D | memcpy.S | 55 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 D | io.c | 47 "cmp/hi %1, %2 ! T if 32 > len \n\t" __raw_readsl()
|
H A D | udivsi3_i4i.S | 67 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 D | cnt32_to_63.h | 24 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 D | cs5535.h | 55 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 D | intel-iommu.h | 65 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 D | mv64x60.c | 154 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 D | div64.S | 26 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 D | bcm_kona_timer.c | 77 * 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 D | ctrl.c | 77 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 D | secondary.S | 42 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 D | gk104.c | 27 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 D | edid.h | 66 #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 D | n411.c | 100 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 D | fcrypt.c | 58 #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 D | gianfar_ptp.c | 160 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 D | ip28-berr.c | 54 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 D | entry.h | 31 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 D | blackfin.h | 57 #define hi(con32) (((con32) >> 16) & 0xFFFF) macro
|
/linux-4.1.27/arch/alpha/kernel/ |
H A D | module.c | 170 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 D | bnx2x_stats.h | 336 /* 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 D | bnx2x_stats.c | 34 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 D | gddr3.c | 73 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 D | tpm_atmel.h | 118 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 D | xscale-cp0.c | 122 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 D | bpf_jit_asm.S | 149 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 D | ops-loongson2.c | 185 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 D | fixup-lemote2f.c | 130 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 D | time.h | 96 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 D | tlb-miss.S | 52 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 D | tlb-flush.S | 19 # 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 D | pvclock.h | 50 "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 D | centaur.c | 50 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 D | generic.c | 50 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 D | hibernate_asm.S | 50 sethi %hi(restore_pblist), %l0 57 sethi %hi(PAGE_OFFSET), %g7
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/gpio/ |
H A D | g94.c | 27 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 D | gk104.c | 27 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 D | nv10.c | 81 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 D | nv50.c | 93 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 D | base.c | 141 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 D | priv.h | 39 /* mask on/off interrupts for hi/lo transitions on a
|
/linux-4.1.27/arch/mips/include/uapi/asm/ |
H A D | ptrace.h | 23 #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 D | dpm.S | 58 p0.h = hi(EVT11); 76 p0.h = hi(EVT11);
|
/linux-4.1.27/drivers/staging/comedi/drivers/ |
H A D | dt2814.c | 81 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 D | unwind.c | 50 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 D | parport_serial.c | 77 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 D | csrc-octeon.c | 88 : "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 D | display_gx.c | 29 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 D | mem_map.h | 126 preg.h = hi(DSPID); \ 162 preg.h = hi(DSPID); \ 173 preg.h = hi(DSPID); \
|
/linux-4.1.27/arch/nios2/include/asm/ |
H A D | asm-macros.h | 33 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 D | srem_mod.S | 227 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 D | ide-cd_verbose.c | 280 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 D | cbaf.c | 249 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 D | interrupts_and_traps.c | 27 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 D | sfp-util_64.h | 58 "sethi %%hi(0x80000000),%2\n\t" \
|
/linux-4.1.27/drivers/char/hw_random/ |
H A D | via-rng.c | 136 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 D | ecc.h | 34 #define KN0X_ESR_VLDHI (1<<31) /* error data valid hi word */
|
/linux-4.1.27/drivers/media/dvb-frontends/ |
H A D | au8522.h | 40 /* unset hi bits, set low bits */
|
/linux-4.1.27/include/video/ |
H A D | hecubafb.h | 40 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 D | fpu.c | 24 * daddh11 r1, r3, r3 ; get "hi" into r1 (dpfp1 unchanged)
|
/linux-4.1.27/sound/isa/msnd/ |
H A D | msnd.h | 186 #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 D | msnd.h | 147 #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 D | base.c | 260 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 D | ptrace.c | 114 __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 D | mips-r2-to-r6-emul.c | 337 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 D | hostfs_kern.c | 224 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 D | cs46xx_dsp_scb_types.h | 318 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 D | sb_tbprof.c | 217 /* 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 D | apds990x.c | 43 #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 D | ixp4xx_eth.c | 263 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(®s->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(®s->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(®s->channel[ch].tx_snap_hi); ixp_tx_timestamp() 361 ns = ((u64) hi) << 32; ixp_tx_timestamp()
|