/linux/drivers/cpuidle/ |
H A D | coupled.c | 36 * WFI state until all cpus are ready to enter a coupled state, at 40 * Once all cpus are ready to enter idle, they are woken by an smp 45 * each cpu will increment the ready counter, and continue once the 46 * ready counter matches the number of online coupled cpus. If any 51 * is ready for. It is assumed that the states are indexed from 56 * and only read after all the cpus are ready for the coupled idle 62 * the waiting loop, in the ready loop, or in the coupled idle state. 63 * ready_count tracks the number of cpus that are in the ready loop 91 * @ready_waiting_counts: combined count of cpus in ready or waiting loops 126 * once to minimize entering the ready loop with a poke pending, which would [all …]
|
/linux/tools/perf/pmu-events/arch/arm64/arm/cortex-a65-e1/ |
H A D | ifu.json | 69 "PublicDescription": "This thread and the other thread both ready for scheduling in if0", 72 "BriefDescription": "This thread and the other thread both ready for scheduling in if0" 75 …"PublicDescription": "This thread was arbitrated when the other thread was also ready for scheduli… 78 …"BriefDescription": "This thread was arbitrated when the other thread was also ready for schedulin… 81 …was arbitrated when the other thread was also active, but not necessarily ready. For example, wait… 84 …was arbitrated when the other thread was also active, but not necessarily ready. For example, wait… 87 …"PublicDescription": "This thread was not arbitrated because it was not ready for scheduling. For … 90 …"BriefDescription": "This thread was not arbitrated because it was not ready for scheduling. For e…
|
/linux/drivers/media/usb/pvrusb2/ |
H A D | pvrusb2-io.h | 16 pvr2_buffer_state_idle = 1, // Buffer is ready to be used again 50 /* Get a pointer to a buffer that is either idle, ready, or is specified 56 /* Find out how many buffers are idle or ready */ 60 /* Kill all pending buffers and throw away any ready buffers as well */ 66 /* Find out size of data in the given ready buffer */ 69 /* Retrieve completion code for given ready buffer */
|
/linux/tools/perf/pmu-events/arch/riscv/starfive/dubhe-80/ |
H A D | common.json | 75 "BriefDescription": "IBUF valid while ID not ready" 80 "BriefDescription": "IBUF not valid while ID ready" 85 "BriefDescription": "REN integer physical register file is not ready" 90 "BriefDescription": "REN floating point physical register file is not ready" 95 "BriefDescription": "REN checkpoint is not ready" 100 "BriefDescription": "DEC is valid and ROB is not ready"
|
/linux/drivers/char/hw_random/ |
H A D | atmel-rng.c | 46 int ready; in atmel_trng_wait_ready() local 48 ready = readl(trng->base + TRNG_ISR) & TRNG_ISR_DATRDY; in atmel_trng_wait_ready() 49 if (!ready && wait) in atmel_trng_wait_ready() 50 readl_poll_timeout(trng->base + TRNG_ISR, ready, in atmel_trng_wait_ready() 51 ready & TRNG_ISR_DATRDY, 1000, 20000); in atmel_trng_wait_ready() 53 return !!ready; in atmel_trng_wait_ready() 75 * ensure data ready is only set again AFTER the next data word is ready in atmel_trng_read()
|
H A D | mtk-rng.c | 74 int ready; in mtk_rng_wait_ready() local 76 ready = readl(priv->base + RNG_CTRL) & RNG_READY; in mtk_rng_wait_ready() 77 if (!ready && wait) in mtk_rng_wait_ready() 78 readl_poll_timeout_atomic(priv->base + RNG_CTRL, ready, in mtk_rng_wait_ready() 79 ready & RNG_READY, USEC_POLL, in mtk_rng_wait_ready() 81 return !!(ready & RNG_READY); in mtk_rng_wait_ready()
|
H A D | ks-sa-rng.c | 34 /* Data ready indicator in STATUS register */ 37 /* Data ready clear control in INTACK register */ 181 u32 ready; in ks_sa_rng_data_present() local 193 ready = readl(&ks_sa_rng->reg_rng->status); in ks_sa_rng_data_present() 194 ready &= TRNG_STATUS_REG_READY; in ks_sa_rng_data_present() 196 if (ready || !wait) in ks_sa_rng_data_present() 202 return ready; in ks_sa_rng_data_present()
|
/linux/drivers/scsi/ |
H A D | sense_codes.h | 42 SENSE_CODE(0x0400, "Logical unit not ready, cause not reportable") 43 SENSE_CODE(0x0401, "Logical unit is in process of becoming ready") 44 SENSE_CODE(0x0402, "Logical unit not ready, initializing command required") 45 SENSE_CODE(0x0403, "Logical unit not ready, manual intervention required") 46 SENSE_CODE(0x0404, "Logical unit not ready, format in progress") 47 SENSE_CODE(0x0405, "Logical unit not ready, rebuild in progress") 48 SENSE_CODE(0x0406, "Logical unit not ready, recalculation in progress") 49 SENSE_CODE(0x0407, "Logical unit not ready, operation in progress") 50 SENSE_CODE(0x0408, "Logical unit not ready, long write in progress") 51 SENSE_CODE(0x0409, "Logical unit not ready, self-test in progress") [all …]
|
/linux/drivers/xen/events/ |
H A D | events_fifo.c | 275 unsigned priority, unsigned long *ready) in consume_one_event() argument 302 * copy of the ready word. in consume_one_event() 305 clear_bit(priority, ready); in consume_one_event() 321 unsigned long ready; in __evtchn_fifo_handle_events() local 326 ready = xchg(&control_block->ready, 0); in __evtchn_fifo_handle_events() 328 while (ready) { in __evtchn_fifo_handle_events() 329 q = find_first_bit(&ready, EVTCHN_FIFO_MAX_QUEUES); in __evtchn_fifo_handle_events() 330 consume_one_event(cpu, ctrl, control_block, q, &ready); in __evtchn_fifo_handle_events() 331 ready |= xchg(&control_block->ready, 0); in __evtchn_fifo_handle_events()
|
/linux/arch/sparc/boot/ |
H A D | Makefile | 27 @$(kecho) 'Kernel: $@ is ready' '(#'$(or $(KBUILD_BUILD_VERSION),`cat .version`)')' 31 @$(kecho) 'Kernel: $@ is ready' '(#'$(or $(KBUILD_BUILD_VERSION),`cat .version`)')' 36 @$(kecho) 'Kernel: $@ is ready' '(#'$(or $(KBUILD_BUILD_VERSION),`cat .version`)')' 62 @$(kecho) 'Kernel: $@ is ready' '(#'$(or $(KBUILD_BUILD_VERSION),`cat .version`)')' 68 @$(kecho) 'Kernel: $@ is ready' '(#'$(or $(KBUILD_BUILD_VERSION),`cat .version`)')'
|
/linux/drivers/scsi/isci/ |
H A D | port.h | 83 * @ready_exit: several states constitute 'ready'. When exiting ready we 85 * skipped when exiting to another 'ready' state. 154 * This state is entered from the READY state. 155 * @SCI_PORT_READY: port is now ready. Thus, the user is able to 158 * @SCI_PORT_SUB_WAITING: port is started and ready but has no active 160 * @SCI_PORT_SUB_OPERATIONAL: port is started and ready and there is at 169 * from the READY state.
|
/linux/drivers/gpu/drm/xe/ |
H A D | xe_pxp_debugfs.c | 36 return "ready to start"; in pxp_status_to_str() 69 int ready = xe_pxp_get_readiness_status(pxp); in pxp_terminate() local 71 if (ready < 0) in pxp_terminate() 72 return ready; /* disabled or error occurred */ in pxp_terminate() 73 else if (!ready) in pxp_terminate()
|
/linux/drivers/net/wireless/marvell/libertas/ |
H A D | if_spi.h | 87 /* Host Interrupt Control bit : WLAN ready */ 137 /* Host Interrupt Status bit : Tx download ready */ 139 /* Host Interrupt Status bit : Rx upload ready */ 141 /* Host Interrupt Status bit : Command download ready */ 145 /* Host Interrupt Status bit : Command upload ready */ 161 /* Host Interrupt Status Mask bit : Tx download ready */ 163 /* Host Interrupt Status Mask bit : Rx upload ready */ 165 /* Host Interrupt Status Mask bit : Command download ready */ 169 /* Host Interrupt Status Mask bit : Command upload ready */
|
/linux/net/rds/ |
H A D | tcp_listen.c | 220 void (*ready)(struct sock *sk); in rds_tcp_listen_data_ready() local 223 rdsdebug("listen data ready sk %p\n", sk); in rds_tcp_listen_data_ready() 226 ready = sk->sk_user_data; in rds_tcp_listen_data_ready() 227 if (!ready) { /* check for teardown race */ in rds_tcp_listen_data_ready() 228 ready = sk->sk_data_ready; in rds_tcp_listen_data_ready() 238 * (*ready)() may be null if we are racing with netns delete, and in rds_tcp_listen_data_ready() 244 ready = rds_tcp_listen_sock_def_readable(sock_net(sk)); in rds_tcp_listen_data_ready() 248 if (ready) in rds_tcp_listen_data_ready() 249 ready(sk); in rds_tcp_listen_data_ready()
|
/linux/kernel/power/ |
H A D | user.c | 36 bool ready; member 97 data->ready = false; in snapshot_open() 145 if (!data->ready) { in snapshot_read() 296 if (!data->frozen || data->ready) in snapshot_ioctl() 306 if (data->mode != O_RDONLY || !data->frozen || data->ready) { in snapshot_ioctl() 314 data->ready = !freezer_test_done && !error; in snapshot_ioctl() 334 data->ready = false; in snapshot_ioctl() 351 if (!data->ready) { in snapshot_ioctl() 398 data->ready = false; in snapshot_ioctl()
|
/linux/Documentation/hwmon/ |
H A D | abituguru-datasheet.rst | 81 uGuru ready 85 in "ready" mode. 87 To put the uGuru in ready mode first write 0x00 to DATA and then wait for DATA 94 After reading CMD, DATA should hold 0x08 which means that the uGuru is ready 103 First the uGuru must be in "ready" mode as described above, DATA should hold 107 wait for to DATA to hold 0x08 again indicating that it wants / is ready for 118 which indicates that the uGuru is ready to be read (max 250 reads) and once 126 ready mode, so that it is ready for the next read / write cycle. This way 137 which indicates that the uGuru is ready to be written (max 250 reads) and 146 ready mode, so that it is ready for the next read / write cycle. This way
|
/linux/drivers/video/fbdev/ |
H A D | pxa3xx-gcu.c | 98 struct pxa3xx_gcu_batch *ready; member 208 struct pxa3xx_gcu_batch *ready = priv->ready; in run_ready() local 212 BUG_ON(!ready); in run_ready() 216 while (ready) { in run_ready() 218 shared->buffer[num++] = ready->phys; in run_ready() 219 ready = ready->next; in run_ready() 223 priv->running = priv->ready; in run_ready() 224 priv->ready = priv->ready_last = NULL; in run_ready() 259 if (priv->ready) { in pxa3xx_gcu_handle_irq() 427 * Add buffer to ready list in pxa3xx_gcu_write() [all …]
|
/linux/arch/um/drivers/ |
H A D | xterm_kern.c | 15 struct completion ready; member 38 complete(&xterm->ready); in xterm_interrupt() 58 init_completion(&data->ready); in xterm_fd() 73 wait_for_completion(&data->ready); in xterm_fd()
|
/linux/tools/perf/tests/ |
H A D | mmap-thread-lookup.c | 30 int ready[2]; member 65 ret = write(td->ready[1], &go, sizeof(int)); in thread_fn() 85 if (pipe(td->ready)) in thread_create() 91 ssize_t ret = read(td->ready[0], &go, sizeof(int)); in thread_create() 95 close(td->ready[0]); in thread_create() 96 close(td->ready[1]); in thread_create()
|
/linux/drivers/accel/amdxdna/ |
H A D | aie2_psp.c | 51 u32 ready; in psp_exec() local 61 /* PSP should be busy. Wait for ready, so we know task is done. */ in psp_exec() 62 ret = readx_poll_timeout(readl, PSP_REG(psp, PSP_STATUS_REG), ready, in psp_exec() 63 FIELD_GET(PSP_STATUS_READY, ready), in psp_exec() 66 drm_err(psp->ddev, "PSP is not ready, ret 0x%x", ret); in psp_exec()
|
/linux/arch/csky/boot/ |
H A D | Makefile | 6 @echo ' Kernel: $@ is ready' 16 @echo ' Kernel: $@ is ready' 24 @echo 'Image: $@ is ready'
|
/linux/include/linux/ |
H A D | lwq.h | 25 struct llist_node *ready; /* entries to be dequeued */ member 36 q->ready = NULL; in lwq_init() 51 return smp_load_acquire(&q->ready) == NULL && llist_empty(&q->new); in lwq_empty() 104 smp_load_acquire(&q->ready) == NULL; in lwq_enqueue() 122 smp_load_acquire(&q->ready) == NULL; in lwq_enqueue_batch()
|
/linux/drivers/staging/media/atomisp/pci/ |
H A D | ia_css_event_public.h | 31 /** Output frame ready. */ 33 /** Second output frame ready. */ 35 /** Viewfinder Output frame ready. */ 37 /** Second viewfinder Output frame ready. */ 47 /** Input frame ready. */ 49 /** Metadata ready. */
|
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8192d/ |
H A D | fw_common.c | 153 /* polling for FW ready */ in rtl92d_fw_init() 160 "Polling FW ready success!! REG_MCUFWDL: 0x%x\n", in rtl92d_fw_init() 170 "Polling FW ready success!! REG_MCUFWDL: 0x%x\n", in rtl92d_fw_init() 181 "Polling FW ready fail!! MAC0 FW init not ready: 0x%x\n", in rtl92d_fw_init() 185 "Polling FW ready fail!! MAC1 FW init not ready: 0x%x\n", in rtl92d_fw_init() 189 "Polling FW ready fail!! REG_MCUFWDL:0x%08x\n", in rtl92d_fw_init()
|
/linux/drivers/char/tpm/ |
H A D | tpm_tis_spi_cr50.c | 25 * - requires waiting for "ready" IRQ, if supported; or waiting for at least 27 * - waits for up to CR50_FLOW_CONTROL for flow control 'ready' indication. 70 complete(&cr50_phy->spi_phy.ready); in cr50_spi_irq_handler() 94 remaining = wait_for_completion_timeout(&phy->spi_phy.ready, in cr50_ensure_access_delay() 97 dev_warn(dev, "Timeout waiting for TPM ready IRQ\n"); in cr50_ensure_access_delay() 106 dev_info(dev, "TPM ready IRQ confirmed on attempt %u\n", in cr50_ensure_access_delay() 281 init_completion(&phy->ready); in cr50_spi_probe() 299 * delays automatically, since ready will never in cr50_spi_probe()
|