Symbol: halt
arch/alpha/include/asm/pal.h
9
extern void halt(void) __attribute__((noreturn));
arch/alpha/kernel/process.c
102
halt();
arch/alpha/kernel/process.c
162
halt();
arch/alpha/kernel/smp.c
542
halt();
arch/alpha/kernel/sys_alcor.c
223
halt();
arch/alpha/kernel/sys_miata.c
264
halt();
arch/mips/include/asm/mach-cavium-octeon/kernel-entry-init.h
142
# will halt here.
arch/mips/include/asm/octeon/cvmx-dpi-defs.h
777
uint64_t halt:1;
arch/mips/include/asm/octeon/cvmx-dpi-defs.h
801
uint64_t halt:1;
arch/mips/include/asm/octeon/cvmx-dpi-defs.h
808
uint64_t halt:1;
arch/mips/include/asm/octeon/cvmx-dpi-defs.h
834
uint64_t halt:1;
arch/mips/include/asm/sgiarcs.h
194
LONG halt; /* Halt the machine. */
arch/powerpc/include/asm/machdep.h
67
void __noreturn (*halt)(void);
arch/powerpc/kernel/setup-common.c
178
if (ppc_md.halt)
arch/powerpc/kernel/setup-common.c
179
ppc_md.halt();
arch/powerpc/platforms/52xx/efika.c
227
.halt = rtas_halt,
arch/powerpc/platforms/85xx/corenet_generic.c
164
ppc_md.halt = fsl_hv_halt;
arch/powerpc/platforms/85xx/sgy_cts1000.c
122
ppc_md.halt = NULL;
arch/powerpc/platforms/85xx/sgy_cts1000.c
90
ppc_md.halt = gpio_halt_cb;
arch/powerpc/platforms/chrp/setup.c
581
.halt = rtas_halt,
arch/powerpc/platforms/embedded6xx/gamecube.c
70
.halt = gamecube_halt,
arch/powerpc/platforms/embedded6xx/linkstation.c
159
.halt = linkstation_halt,
arch/powerpc/platforms/embedded6xx/wii.c
175
.halt = wii_halt,
arch/powerpc/platforms/powermac/setup.c
583
.halt = pmac_halt,
arch/powerpc/platforms/powernv/setup.c
494
ppc_md.halt = pnv_halt;
arch/powerpc/platforms/ps3/setup.c
298
.halt = ps3_halt,
arch/powerpc/platforms/pseries/setup.c
1149
.halt = rtas_halt,
arch/powerpc/xmon/xmon.c
1227
ppc_md.halt();
arch/sh/include/asm/reboot.h
11
void (*halt)(void);
arch/sh/kernel/reboot.c
65
.halt = native_machine_halt,
arch/sh/kernel/reboot.c
88
machine_ops.halt();
arch/x86/coco/tdx/tdx.c
1182
pv_ops.irq.halt = tdx_halt;
arch/x86/include/asm/paravirt.h
78
PVOP_VCALL0(pv_ops, irq.halt);
arch/x86/include/asm/paravirt_types.h
104
void (*halt)(void);
arch/x86/include/asm/reboot.h
11
void (*halt)(void);
arch/x86/kernel/kvm.c
1095
halt();
arch/x86/kernel/paravirt.c
150
.irq.halt = native_halt,
arch/x86/kernel/reboot.c
811
.halt = native_machine_halt,
arch/x86/kernel/reboot.c
839
machine_ops.halt();
arch/x86/kernel/reboot.c
891
halt();
arch/x86/kernel/tboot.c
255
halt();
arch/x86/kvm/emulate.c
5474
ctxt->ops->halt(ctxt);
arch/x86/kvm/kvm_emulate.h
221
void (*halt)(struct x86_emulate_ctxt *ctxt);
arch/x86/kvm/x86.c
8923
.halt = emulator_halt,
arch/x86/mm/extable.c
433
halt();
arch/x86/xen/enlighten_pv.c
1237
.halt = xen_machine_halt,
arch/x86/xen/irq.c
50
pv_ops.irq.halt = xen_halt;
drivers/cpufreq/longhaul.c
150
halt();
drivers/cpufreq/longhaul.c
187
halt();
drivers/cpufreq/longhaul.c
205
halt();
drivers/cpufreq/longhaul.c
224
halt();
drivers/gpu/drm/amd/amdgpu/amdgpu_gfxhub.h
40
void (*halt)(struct amdgpu_device *adev);
drivers/gpu/drm/amd/amdgpu/gfxhub_v2_1.c
666
.halt = gfxhub_v2_1_halt,
drivers/gpu/drm/amd/amdgpu/sienna_cichlid.c
102
if (adev->gfxhub.funcs->halt)
drivers/gpu/drm/amd/amdgpu/sienna_cichlid.c
103
adev->gfxhub.funcs->halt(adev);
drivers/gpu/drm/amd/amdgpu/vpe_v6_1.c
73
static void vpe_v6_1_halt(struct amdgpu_vpe *vpe, bool halt)
drivers/gpu/drm/amd/amdgpu/vpe_v6_1.c
80
f32_cntl = REG_SET_FIELD(f32_cntl, VPEC_F32_CNTL, HALT, halt ? 1 : 0);
drivers/gpu/drm/amd/amdgpu/vpe_v6_1.c
81
f32_cntl = REG_SET_FIELD(f32_cntl, VPEC_F32_CNTL, TH1_RESET, halt ? 1 : 0);
drivers/gpu/drm/amd/amdkfd/kfd_device.c
1630
return node->dqm->ops.halt(node->dqm);
drivers/gpu/drm/amd/amdkfd/kfd_device.c
1643
r = node->dqm->ops.halt(node->dqm);
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
2953
dqm->ops.halt = halt_cpsch;
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.h
161
int (*halt)(struct device_queue_manager *dqm);
drivers/net/ethernet/hisilicon/hns3/hnae3.h
652
int (*halt_autoneg)(struct hnae3_handle *handle, bool halt);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
2727
static int hclge_halt_autoneg(struct hnae3_handle *handle, bool halt)
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
2733
return hclge_set_autoneg_en(hdev, !halt);
drivers/net/hyperv/rndis_filter.c
1156
struct rndis_halt_request *halt;
drivers/net/hyperv/rndis_filter.c
1165
halt = &request->request_msg.msg.halt_req;
drivers/net/hyperv/rndis_filter.c
1166
halt->req_id = atomic_inc_return(&dev->new_req_id);
drivers/net/usb/rndis_host.c
303
struct rndis_halt *halt;
drivers/net/usb/rndis_host.c
445
memset(u.halt, 0, sizeof *u.halt);
drivers/net/usb/rndis_host.c
446
u.halt->msg_type = cpu_to_le32(RNDIS_MSG_HALT);
drivers/net/usb/rndis_host.c
447
u.halt->msg_len = cpu_to_le32(sizeof *u.halt);
drivers/net/usb/rndis_host.c
448
(void) rndis_command(dev, (void *)u.halt, CONTROL_BUFFER_SIZE);
drivers/net/usb/rndis_host.c
476
struct rndis_halt *halt;
drivers/net/usb/rndis_host.c
479
halt = kzalloc(CONTROL_BUFFER_SIZE, GFP_KERNEL);
drivers/net/usb/rndis_host.c
480
if (halt) {
drivers/net/usb/rndis_host.c
481
halt->msg_type = cpu_to_le32(RNDIS_MSG_HALT);
drivers/net/usb/rndis_host.c
482
halt->msg_len = cpu_to_le32(sizeof *halt);
drivers/net/usb/rndis_host.c
483
(void) rndis_command(dev, (void *)halt, CONTROL_BUFFER_SIZE);
drivers/net/usb/rndis_host.c
484
kfree(halt);
drivers/net/wireless/ath/ath9k/ar9003_mci.c
201
static void ar9003_mci_send_coex_halt_bt_gpm(struct ath_hw *ah, bool halt,
drivers/net/wireless/ath/ath9k/ar9003_mci.c
210
if (halt) {
drivers/net/wireless/realtek/rtw89/mac.c
852
u32 halt;
drivers/net/wireless/realtek/rtw89/mac.c
866
ret = read_poll_timeout(rtw89_read32, halt, (halt == 0x0), 1000,
drivers/s390/net/qeth_core_main.c
1783
static int qeth_clear_halt_card(struct qeth_card *card, int halt)
drivers/s390/net/qeth_core_main.c
1789
if (halt)
drivers/scsi/csiostor/csio_mb.c
163
int reset, int halt,
drivers/scsi/csiostor/csio_mb.c
174
cmdp->halt_pkd = htonl(halt);
drivers/soc/ti/wkup_m3_ipc.c
167
m3_ipc_state->halt = (1 << IPC_DBG_HALT_SHIFT);
drivers/soc/ti/wkup_m3_ipc.c
169
m3_ipc_state->halt = 0;
drivers/soc/ti/wkup_m3_ipc.c
187
if (option == &m3_ipc_state->halt) {
drivers/soc/ti/wkup_m3_ipc.c
209
&m3_ipc->halt,
drivers/soc/ti/wkup_m3_ipc.c
474
m3_ipc->halt, 4);
drivers/staging/media/ipu3/ipu3-mmu.c
101
static void imgu_mmu_set_halt(struct imgu_mmu *mmu, bool halt)
drivers/staging/media/ipu3/ipu3-mmu.c
106
writel(halt, mmu->base + REG_GP_HALT);
drivers/staging/media/ipu3/ipu3-mmu.c
108
val, (val & 1) == halt, 1000, 100000);
drivers/staging/media/ipu3/ipu3-mmu.c
112
halt ? "set" : "clear");
drivers/usb/cdns3/cdns3-trace.h
28
TP_PROTO(struct cdns3_endpoint *ep_priv, u8 halt, u8 flush),
drivers/usb/cdns3/cdns3-trace.h
29
TP_ARGS(ep_priv, halt, flush),
drivers/usb/cdns3/cdns3-trace.h
32
__field(u8, halt)
drivers/usb/cdns3/cdns3-trace.h
37
__entry->halt = halt;
drivers/usb/cdns3/cdns3-trace.h
41
__get_str(name), __entry->halt ? "set" : "cleared")
drivers/usb/gadget/function/f_fs.c
1007
int halt;
drivers/usb/gadget/function/f_fs.c
1018
halt = (!io_data->read == !epfile->in);
drivers/usb/gadget/function/f_fs.c
1019
if (halt && epfile->isoc)
drivers/usb/gadget/function/f_fs.c
1028
if (!halt) {
drivers/usb/gadget/function/f_fs.c
1085
} else if (halt) {
drivers/usb/gadget/legacy/raw_gadget.c
1020
if (set && halt) {
drivers/usb/gadget/legacy/raw_gadget.c
1025
} else if (!set && halt) {
drivers/usb/gadget/legacy/raw_gadget.c
1030
} else if (set && !halt) {
drivers/usb/gadget/legacy/raw_gadget.c
975
unsigned long value, bool set, bool halt)
drivers/usb/gadget/udc/aspeed-vhub/epn.c
521
static int ast_vhub_set_halt_and_wedge(struct usb_ep* u_ep, bool halt,
drivers/usb/gadget/udc/aspeed-vhub/epn.c
528
EPDBG(ep, "Set halt (%d) & wedge (%d)\n", halt, wedge);
drivers/usb/gadget/udc/aspeed-vhub/epn.c
540
if (halt && ep->epn.is_in && !list_empty(&ep->queue)) {
drivers/usb/gadget/udc/aspeed-vhub/epn.c
544
ep->epn.stalled = halt;
drivers/usb/gadget/udc/cdns2/cdns2-trace.h
83
TP_PROTO(struct cdns2_endpoint *ep_priv, u8 halt, u8 flush),
drivers/usb/gadget/udc/cdns2/cdns2-trace.h
84
TP_ARGS(ep_priv, halt, flush),
drivers/usb/gadget/udc/cdns2/cdns2-trace.h
87
__field(u8, halt)
drivers/usb/gadget/udc/cdns2/cdns2-trace.h
92
__entry->halt = halt;
drivers/usb/gadget/udc/cdns2/cdns2-trace.h
96
__get_str(name), __entry->halt ? "set" : "cleared")
drivers/usb/gadget/udc/gr_udc.c
1744
static int gr_set_halt_wedge(struct usb_ep *_ep, int halt, int wedge)
drivers/usb/gadget/udc/gr_udc.c
1756
if (halt && ep->is_in && !list_empty(&ep->queue)) {
drivers/usb/gadget/udc/gr_udc.c
1761
ret = gr_ep_halt_wedge(ep, halt, wedge, 0);
drivers/usb/gadget/udc/gr_udc.c
1770
static int gr_set_halt(struct usb_ep *_ep, int halt)
drivers/usb/gadget/udc/gr_udc.c
1772
return gr_set_halt_wedge(_ep, halt, 0);
drivers/usb/gadget/udc/gr_udc.c
703
static int gr_ep_halt_wedge(struct gr_ep *ep, int halt, int wedge, int fromhost)
drivers/usb/gadget/udc/gr_udc.c
716
if (halt && !fromhost) {
drivers/usb/gadget/udc/gr_udc.c
726
(halt ? (wedge ? "wedge" : "set") : "clear"), ep->ep.name);
drivers/usb/gadget/udc/gr_udc.c
729
if (halt) {
drivers/usb/gadget/udc/pch_udc.c
1893
static int pch_udc_pcd_set_halt(struct usb_ep *usbep, int halt)
drivers/usb/gadget/udc/pch_udc.c
1908
if (halt) {
drivers/usb/gadget/udc/renesas_usb3.c
1555
if (usb3_ep->halt || usb3_ep->started)
drivers/usb/gadget/udc/renesas_usb3.c
1673
if (usb3_ep->halt)
drivers/usb/gadget/udc/renesas_usb3.c
1722
static int usb3_set_halt_p0(struct renesas_usb3_ep *usb3_ep, bool halt)
drivers/usb/gadget/udc/renesas_usb3.c
1729
usb3_ep->halt = halt;
drivers/usb/gadget/udc/renesas_usb3.c
1730
if (halt)
drivers/usb/gadget/udc/renesas_usb3.c
1738
static int usb3_set_halt_pn(struct renesas_usb3_ep *usb3_ep, bool halt,
drivers/usb/gadget/udc/renesas_usb3.c
1746
usb3_ep->halt = halt;
drivers/usb/gadget/udc/renesas_usb3.c
1747
if (halt) {
drivers/usb/gadget/udc/renesas_usb3.c
1760
static int usb3_set_halt(struct renesas_usb3_ep *usb3_ep, bool halt,
drivers/usb/gadget/udc/renesas_usb3.c
1765
if (halt && usb3_ep->started)
drivers/usb/gadget/udc/renesas_usb3.c
1769
ret = usb3_set_halt_pn(usb3_ep, halt, is_clear_feature);
drivers/usb/gadget/udc/renesas_usb3.c
1771
ret = usb3_set_halt_p0(usb3_ep, halt);
drivers/usb/gadget/udc/renesas_usb3.c
2226
usb3_ep->halt = false;
drivers/usb/gadget/udc/renesas_usb3.c
323
bool halt;
drivers/usb/gadget/udc/renesas_usbf.c
2111
static int usbf_ep_set_halt(struct usb_ep *_ep, int halt)
drivers/usb/gadget/udc/renesas_usbf.c
2127
usbf_ep_stall(ep, halt);
drivers/usb/gadget/udc/renesas_usbf.c
2128
if (!halt)
drivers/usb/gadget/udc/snps_udc_core.c
1305
udc_set_halt(struct usb_ep *usbep, int halt)
drivers/usb/gadget/udc/snps_udc_core.c
1315
pr_debug("set_halt %s: halt=%d\n", usbep->name, halt);
drivers/usb/gadget/udc/snps_udc_core.c
1325
if (halt) {
drivers/usb/gadget/udc/tegra-xudc.c
1549
static int __tegra_xudc_ep_set_halt(struct tegra_xudc_ep *ep, bool halt)
drivers/usb/gadget/udc/tegra-xudc.c
1561
if (halt) {
drivers/usb/gadget/udc/udc-xilinx.c
1609
u32 halt;
drivers/usb/gadget/udc/udc-xilinx.c
1627
halt = epcfgreg & XUSB_EP_CFG_STALL_MASK;
drivers/usb/gadget/udc/udc-xilinx.c
1635
if (halt)
drivers/usb/host/oxu210hp-hcd.c
1457
goto halt;
drivers/usb/host/oxu210hp-hcd.c
1496
halt:
drivers/usb/isp1760/isp1760-udc.c
456
static int __isp1760_udc_set_halt(struct isp1760_ep *ep, bool halt)
drivers/usb/isp1760/isp1760-udc.c
461
halt ? "set" : "clear", ep->addr);
drivers/usb/isp1760/isp1760-udc.c
471
if (halt)
drivers/usb/isp1760/isp1760-udc.c
479
if (halt)
drivers/usb/isp1760/isp1760-udc.c
483
} else if (!halt) {
drivers/usb/isp1760/isp1760-udc.c
504
ep->halted = halt;
drivers/usb/renesas_usbhs/mod_gadget.c
723
static int __usbhsg_ep_set_halt_wedge(struct usb_ep *ep, int halt, int wedge)
drivers/usb/renesas_usbhs/mod_gadget.c
734
halt, usbhs_pipe_number(pipe));
drivers/usb/renesas_usbhs/mod_gadget.c
751
if (halt)
drivers/usb/renesas_usbhs/mod_gadget.c
756
if (halt && wedge)
include/linux/wkup_m3_ipc.h
31
u32 halt;