Home
last modified time | relevance | path

Searched refs:busy (Results 1 – 200 of 319) sorted by relevance

12

/linux-4.4.14/drivers/clk/imx/
Dclk-busy.c49 struct clk_busy_divider *busy = to_clk_busy_divider(hw); in clk_busy_divider_recalc_rate() local
51 return busy->div_ops->recalc_rate(&busy->div.hw, parent_rate); in clk_busy_divider_recalc_rate()
57 struct clk_busy_divider *busy = to_clk_busy_divider(hw); in clk_busy_divider_round_rate() local
59 return busy->div_ops->round_rate(&busy->div.hw, rate, prate); in clk_busy_divider_round_rate()
65 struct clk_busy_divider *busy = to_clk_busy_divider(hw); in clk_busy_divider_set_rate() local
68 ret = busy->div_ops->set_rate(&busy->div.hw, rate, parent_rate); in clk_busy_divider_set_rate()
70 ret = clk_busy_wait(busy->reg, busy->shift); in clk_busy_divider_set_rate()
85 struct clk_busy_divider *busy; in imx_clk_busy_divider() local
89 busy = kzalloc(sizeof(*busy), GFP_KERNEL); in imx_clk_busy_divider()
90 if (!busy) in imx_clk_busy_divider()
[all …]
DMakefile4 clk-busy.o \
/linux-4.4.14/drivers/gpu/drm/gma500/
Dblitter.c26 int busy = 1; in gma_blt_wait_idle() local
38 busy = (PSB_RSGX32(PSB_CR_2D_SOCIF) != _PSB_C2_SOCIF_EMPTY); in gma_blt_wait_idle()
39 } while (busy && !time_after_eq(jiffies, stop)); in gma_blt_wait_idle()
41 if (busy) in gma_blt_wait_idle()
45 busy = ((PSB_RSGX32(PSB_CR_2D_BLIT_STATUS) & in gma_blt_wait_idle()
47 } while (busy && !time_after_eq(jiffies, stop)); in gma_blt_wait_idle()
50 return (busy) ? -EBUSY : 0; in gma_blt_wait_idle()
Daccel_2d.c330 int busy = 0; in psbfb_sync() local
343 busy = (PSB_RSGX32(PSB_CR_2D_SOCIF) != _PSB_C2_SOCIF_EMPTY); in psbfb_sync()
345 } while (busy && !time_after_eq(jiffies, _end)); in psbfb_sync()
347 if (busy) in psbfb_sync()
348 busy = (PSB_RSGX32(PSB_CR_2D_SOCIF) != _PSB_C2_SOCIF_EMPTY); in psbfb_sync()
349 if (busy) in psbfb_sync()
353 busy = ((PSB_RSGX32(PSB_CR_2D_BLIT_STATUS) & in psbfb_sync()
356 } while (busy && !time_after_eq(jiffies, _end)); in psbfb_sync()
357 if (busy) in psbfb_sync()
358 busy = ((PSB_RSGX32(PSB_CR_2D_BLIT_STATUS) & in psbfb_sync()
[all …]
/linux-4.4.14/arch/arm/mach-spear/
Dpl080.c26 unsigned char busy; member
38 if (signals[signal].busy && in pl080_get_signal()
45 if (!signals[signal].busy) { in pl080_get_signal()
58 signals[signal].busy++; in pl080_get_signal()
72 if (!signals[signal].busy) in pl080_put_signal()
75 signals[signal].busy--; in pl080_put_signal()
/linux-4.4.14/drivers/mtd/maps/
Dvmu-flash.c149 if (atomic_read(&mdev->busy) == 1) { in maple_vmu_read_block()
151 atomic_read(&mdev->busy) == 0, HZ); in maple_vmu_read_block()
152 if (atomic_read(&mdev->busy) == 1) { in maple_vmu_read_block()
160 atomic_set(&mdev->busy, 1); in maple_vmu_read_block()
164 atomic_set(&mdev->busy, 0); in maple_vmu_read_block()
175 (atomic_read(&mdev->busy) == 0 || in maple_vmu_read_block()
176 atomic_read(&mdev->busy) == 2), HZ * 3); in maple_vmu_read_block()
182 if (error || atomic_read(&mdev->busy) == 2) { in maple_vmu_read_block()
183 if (atomic_read(&mdev->busy) == 2) in maple_vmu_read_block()
185 atomic_set(&mdev->busy, 0); in maple_vmu_read_block()
[all …]
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx5/core/
Den_txrx.c56 bool busy = false; in mlx5e_napi_poll() local
62 busy |= mlx5e_poll_tx_cq(&c->sq[i].cq); in mlx5e_napi_poll()
64 busy |= mlx5e_poll_rx_cq(&c->rq.cq, budget); in mlx5e_napi_poll()
66 busy |= mlx5e_post_rx_wqes(&c->rq); in mlx5e_napi_poll()
68 if (busy) in mlx5e_napi_poll()
/linux-4.4.14/drivers/isdn/hardware/eicon/
Ddiva_dma.c33 int busy; member
71 if (!pmap[i].busy) { in diva_alloc_dma_map_entry()
72 pmap[i].busy = 1; in diva_alloc_dma_map_entry()
82 pmap[nr].busy = 0; in diva_free_dma_map_entry()
/linux-4.4.14/drivers/clk/mxs/
Dclk-div.c31 u8 busy; member
65 ret = mxs_clk_wait(div->reg, div->busy); in clk_div_set_rate()
77 void __iomem *reg, u8 shift, u8 width, u8 busy) in mxs_clk_div() argument
94 div->busy = busy; in mxs_clk_div()
Dclk-frac.c34 u8 busy; member
107 return mxs_clk_wait(frac->reg, frac->busy); in clk_frac_set_rate()
117 void __iomem *reg, u8 shift, u8 width, u8 busy) in mxs_clk_frac() argument
136 frac->busy = busy; in mxs_clk_frac()
Dclk.h34 void __iomem *reg, u8 shift, u8 width, u8 busy);
37 void __iomem *reg, u8 shift, u8 width, u8 busy);
/linux-4.4.14/drivers/nvdimm/
Ddimm_devs.c301 return sprintf(buf, "%s\n", atomic_read(&nvdimm->busy) in state_show()
359 atomic_set(&nvdimm->busy, 0); in nvdimm_create()
381 resource_size_t map_end, busy = 0, available; in nd_blk_available_dpa() local
392 busy += end - res->start + 1; in nd_blk_available_dpa()
395 busy += res->end - nd_mapping->start; in nd_blk_available_dpa()
399 busy += nd_mapping->size; in nd_blk_available_dpa()
403 if (busy < available) in nd_blk_available_dpa()
404 return available - busy; in nd_blk_available_dpa()
426 resource_size_t map_start, map_end, busy = 0, available, blk_start; in nd_pmem_available_dpa() local
445 if (busy) { in nd_pmem_available_dpa()
[all …]
Dnd-core.h41 atomic_t busy; member
/linux-4.4.14/drivers/char/hw_random/
Dvirtio-rng.c37 bool busy; member
74 if (!vi->busy) { in virtio_read()
75 vi->busy = true; in virtio_read()
87 vi->busy = false; in virtio_read()
96 if (vi->busy) in virtio_cleanup()
150 vi->busy = false; in remove_common()
Dppc4xx-rng.c34 int busy, i, present = 0; in ppc4xx_rng_data_present() local
37 busy = (in_le32(rng_regs + PPC4XX_TRNG_STAT) & PPC4XX_TRNG_STAT_B); in ppc4xx_rng_data_present()
38 if (!busy || !wait) { in ppc4xx_rng_data_present()
Dn2-drv.c112 int block = 0, busy = 0; in n2rng_generic_read_control_v2() local
123 if (++busy >= N2RNG_BUSY_LIMIT) in n2rng_generic_read_control_v2()
254 int block = 0, busy = 0; in n2rng_generic_write_control() local
267 if (++busy >= N2RNG_BUSY_LIMIT) in n2rng_generic_write_control()
/linux-4.4.14/drivers/isdn/hisax/
Delsa_cs.c71 int busy; member
99 info->busy = 1; in elsa_cs_detach()
154 i = hisax_init_pcmcia(link, &(((local_info_t *)link->priv)->busy), &icard); in elsa_cs_config()
188 dev->busy = 1; in elsa_suspend()
197 dev->busy = 0; in elsa_resume()
Dteles_cs.c52 int busy; member
81 info->busy = 1; in teles_detach()
134 i = hisax_init_pcmcia(link, &(((local_info_t *)link->priv)->busy), &icard); in teles_cs_config()
170 dev->busy = 1; in teles_suspend()
179 dev->busy = 0; in teles_resume()
Dst5481_d.c307 if (test_and_set_bit(buf_nr, &d_out->busy)) { in usb_d_out()
308 DBG(2, "ep %d urb %d busy %#lx", EP_D_OUT, buf_nr, d_out->busy); in usb_d_out()
384 test_and_clear_bit(buf_nr, &d_out->busy); in usb_d_out_complete()
395 if (d_out->busy == 0) { in usb_d_out_complete()
424 if (test_and_set_bit(buf_nr, &d_out->busy)) { in dout_start_xmit()
425 WARNING("ep %d urb %d busy %#lx", EP_D_OUT, buf_nr, d_out->busy); in dout_start_xmit()
521 if (test_bit(0, &d_out->busy) || test_bit(1, &d_out->busy)) { in dout_underrun()
533 if (!test_bit(0, &d_out->busy) && !test_bit(1, &d_out->busy)) in dout_check_busy()
Davma1_cs.c80 int busy = 0; in avma1cs_config() local
123 i = hisax_init_pcmcia(link, &busy, &icard); in avma1cs_config()
Dst5481_b.c40 if (test_and_set_bit(buf_nr, &b_out->busy)) { in usb_b_out()
173 test_and_clear_bit(buf_nr, &b_out->busy); in usb_b_out_complete()
184 if (b_out->busy == 0) { in usb_b_out_complete()
215 b_out->busy = 0; in st5481B_mode()
Dst5481.h328 unsigned long busy; member
340 unsigned long busy; member
349 u_long busy; member
Dst5481_usb.c34 if (test_and_set_bit(0, &ctrl->busy)) { in usb_next_ctrl_msg()
39 test_and_clear_bit(0, &ctrl->busy); in usb_next_ctrl_msg()
158 clear_bit(0, &ctrl->busy); in usb_ctrl_complete()
/linux-4.4.14/drivers/net/wireless/ath/
Dhw.c144 u32 cycles, busy, rx, tx; in ath_hw_cycle_counters_update() local
152 busy = REG_READ(ah, AR_RCCNT); in ath_hw_cycle_counters_update()
167 common->cc_ani.rx_busy += busy; in ath_hw_cycle_counters_update()
172 common->cc_survey.rx_busy += busy; in ath_hw_cycle_counters_update()
/linux-4.4.14/drivers/sh/maple/
Dmaple.c390 atomic_set(&mdev->busy, 0); in maple_attach_driver()
423 if (mdev->interval > 0 && atomic_read(&mdev->busy) == 0 && in setup_maple_commands()
436 if (atomic_read(&mdev->busy) == 0) { in setup_maple_commands()
437 atomic_set(&mdev->busy, 1); in setup_maple_commands()
476 atomic_set(&mdev->busy, 1); in maple_vblank_handler()
513 atomic_set(&mdev_add->busy, 1); in maple_map_subunits()
551 atomic_set(&mdev->busy, 2); in maple_response_none()
573 atomic_set(&mdev->busy, 0); in maple_response_none()
657 atomic_set(&mdev->busy, 0); in maple_dma_handler()
663 atomic_set(&mdev->busy, 0); in maple_dma_handler()
[all …]
/linux-4.4.14/arch/mn10300/mm/
Dcache-flush-by-reg.S60 # wait for busy bit of area purge
77 # wait for busy bit of area purge
138 # wait for busy bit of area purge
158 # wait for busy bit of area purge
196 # wait for busy bit of area purge & invalidate
210 # wait for busy bit of area purge & invalidate
271 # wait for busy bit of area purge & invalidate
291 # wait for busy bit of area purge & invalidate
Dcache-dbg-flush-by-reg.S49 # wait for busy bit of area purge
66 # wait for busy bit of area purge
/linux-4.4.14/sound/oss/dmasound/
Ddmasound_core.c321 int busy; member
332 mixer.busy = 1; in mixer_open()
340 mixer.busy = 0; in mixer_release()
399 mixer.busy = 0; in mixer_init()
696 sq->busy = 0; in sq_init_waitqueue()
704 sq->busy = 0; /* CHECK: IS THIS OK??? */
716 if (sq->busy) { in sq_open2()
722 if (wait_event_interruptible(sq->open_queue, !sq->busy)) in sq_open2()
732 sq->busy = 1; /* Let's play spot-the-race-condition */ in sq_open2()
743 sq->busy = 0 ; in sq_open2()
[all …]
Ddmasound.h239 int busy, syncing, xruns, died; member
/linux-4.4.14/arch/m68k/fpsp040/
Dgen_except.S68 | Fix up the new busy frame with entries from the unimp frame
71 movel ETEMP_HI(%a6),ETEMP_HI(%a1) |frame to busy frame
84 movel %d0,CMDREG3B(%a1) |in the busy frame
138 | On a busy frame, we must clear the nmnexc bits.
141 bnes check_fr |if busy, clr nmnexc
203 movel %d0,CMDREG3B(%a6) |in the busy frame
278 cmpib #BUSY_SIZE-4,1(%a7) |check for busy frame
279 beqs busy_fr |if unimp, grow to busy
295 moveb #BUSY_SIZE-4,1(%a7) |write busy fmt word.
315 movel %d0,CMDREG3B(%a6) |in the busy frame
[all …]
Dx_snan.S101 moveb VER_TMP(%a6),(%a7) |format a busy frame
112 | Exit snan handler by expanding the unimp frame into a busy frame
129 moveb VER_TMP(%a6),(%a7) |format a busy frame
130 moveb #BUSY_SIZE-4,1(%a7) |write busy size
Dbugfix.S304 | The frame returned is idle. We must build a busy frame to hold
340 | The frame returned is busy. It is not possible to reconstruct
430 | The frame returned is idle. We must build a busy frame to hold
477 | The frame returned is busy. It is not possible to reconstruct
Dfpsp.h125 | words of a busy frame are the same as the unimplemented frame.
329 .set BUSY_SIZE,100 | size of busy frame
330 .set BUSY_FRAME,LV-BUSY_SIZE | start of busy frame
/linux-4.4.14/drivers/dma/
Dlpc18xx-dmamux.c32 bool busy; member
51 mux->busy = false; in lpc18xx_dmamux_free()
89 if (dmamux->muxes[mux].busy) { in lpc18xx_dmamux_reserve()
97 dmamux->muxes[mux].busy = true; in lpc18xx_dmamux_reserve()
Dtegra20-apb-dma.c192 bool busy; member
443 tdc->busy = false; in tegra_dma_stop()
518 tdc->busy = true; in tdc_start_head_req()
603 tdc->busy = false; in handle_once_dma_done()
726 if (!tdc->busy) { in tegra_dma_issue_pending()
759 if (!tdc->busy) in tegra_dma_terminate_all()
776 was_busy = tdc->busy; in tegra_dma_terminate_all()
1083 if (tdc->busy) { in tegra_dma_prep_dma_cyclic()
1211 if (tdc->busy) in tegra_dma_free_chan_resources()
Dste_dma40.c460 bool busy; member
1443 if (!d40c->busy) in d40_pause()
1468 if (!d40c->busy) in d40_resume()
1515 if (!d40c->busy) { in d40_queue_start()
1516 d40c->busy = true; in d40_queue_start()
1578 d40c->busy = false; in dma_tc_handle()
2060 if (d40c->busy) { in d40_free_dma()
2065 d40c->busy = false; in d40_free_dma()
2615 if (!d40c->busy) in d40_issue_pending()
2642 if (d40c->busy) { in d40_terminate_all()
[all …]
Dcoh901318.c1306 unsigned long busy; member
1865 cohc->busy = 1; in coh901318_queue_start()
1988 cohc->busy = 0; in dma_tc_handle()
2163 cohc->busy = 0; in coh901318_terminate_all()
2450 if (!cohc->busy) in coh901318_issue_pending()
2622 cohc->busy = 0; in coh901318_base_init()
Diop-adma.c119 int busy = iop_chan_is_busy(iop_chan); in __iop_adma_slot_cleanup() local
130 iter->async_tx.cookie, iter->idx, busy, in __iop_adma_slot_cleanup()
149 if (busy || iop_desc_get_next_desc(iter)) in __iop_adma_slot_cleanup()
/linux-4.4.14/drivers/devfreq/exynos/
Dexynos_ppmu.c106 int i, j, busy = 0; in exynos_get_busier_ppmu() local
112 busy = i; in exynos_get_busier_ppmu()
117 return busy; in exynos_get_busier_ppmu()
/linux-4.4.14/drivers/sbus/char/
Dflash.c30 unsigned long busy; /* In use? */ member
128 if (test_and_set_bit(0, (void *)&flash.busy) != 0) { in flash_open()
141 flash.busy = 0; in flash_release()
182 flash.busy = 0; in flash_probe()
Djsflash.c107 unsigned long busy; /* In use? */ member
428 if (test_and_set_bit(0, (void *)&jsf0.busy) != 0) { in jsf_open()
439 jsf0.busy = 0; in jsf_release()
624 if (jsf0.busy) in jsflash_cleanup_module()
627 jsf0.busy = 0; in jsflash_cleanup_module()
/linux-4.4.14/drivers/media/common/
Dcx2341x.c392 static int cx2341x_set_ctrl(struct cx2341x_mpeg_params *params, int busy, in cx2341x_set_ctrl() argument
397 if (busy) in cx2341x_set_ctrl()
402 if (busy) in cx2341x_set_ctrl()
411 if (busy) in cx2341x_set_ctrl()
416 if (busy) in cx2341x_set_ctrl()
464 if (busy) in cx2341x_set_ctrl()
473 if (busy) in cx2341x_set_ctrl()
478 if (busy) in cx2341x_set_ctrl()
492 if (busy) in cx2341x_set_ctrl()
963 int cx2341x_ext_ctrls(struct cx2341x_mpeg_params *params, int busy, in cx2341x_ext_ctrls() argument
[all …]
/linux-4.4.14/arch/sh/drivers/dma/
Ddma-api.c178 if (atomic_read(&channel->busy) == 0) in dmac_search_free_channel()
187 atomic_set(&channel->busy, 1); in dmac_search_free_channel()
201 if (atomic_xchg(&channel->busy, 1)) in request_dma()
209 atomic_set(&channel->busy, 0); in request_dma()
226 atomic_set(&channel->busy, 0); in free_dma()
388 atomic_set(&chan->busy, 0); in register_dmac()
/linux-4.4.14/Documentation/scheduler/
Dsched-stats.txt68 of idleness (idle, busy, and newly idle):
88 cpu was busy
90 load did not require balancing when busy
92 more tasks and failed, when the cpu was busy
94 load_balance() in this domain when the cpu was busy
95 13) # of times in this domain pull_task() was called when busy
97 target task was cache-hot when busy
99 find a busier queue while the cpu was busy
101 was busy but no busier group was found
/linux-4.4.14/drivers/staging/comedi/
Dcomedi_fops.c353 if (s->busy) { in resize_async_buffer()
752 s->busy = NULL; in do_become_nonbusy()
757 s->busy = NULL; in do_become_nonbusy()
798 if (s->busy) in is_device_busy()
1011 if (s->busy) in do_subdinfo_ioctl()
1013 if (s->busy == file) in do_subdinfo_ioctl()
1136 if (!s->busy) { in do_bufinfo_ioctl()
1141 if (s->busy != file) in do_bufinfo_ioctl()
1339 if (s->busy) { in parse_insn()
1344 s->busy = parse_insn; in parse_insn()
[all …]
Dcomedidev.h175 void *busy; member
/linux-4.4.14/arch/arm/mach-lpc32xx/
Dsuspend.S53 @ Wait for SDRAM busy status to go busy and then idle
/linux-4.4.14/drivers/staging/comedi/drivers/
Dcomedi_8254.c481 unsigned int counter, bool busy) in comedi_8254_set_busy() argument
484 i8254->busy[counter] = busy; in comedi_8254_set_busy()
497 if (i8254->busy[chan]) in comedi_8254_insn_read()
514 if (i8254->busy[chan]) in comedi_8254_insn_write()
532 if (i8254->busy[chan]) in comedi_8254_insn_config()
Dcomedi_8254.h99 bool busy[3]; member
125 unsigned int counter, bool busy);
/linux-4.4.14/drivers/block/paride/
Dpg.c211 int busy; /* write done, read expected */ member
253 dev->busy = 0; in pg_init_units()
543 if (dev->busy) { in pg_open()
545 dev->busy = 0; in pg_open()
582 if (dev->busy) in pg_write()
617 dev->busy = 1; in pg_write()
631 if (!dev->busy) in pg_read()
636 dev->busy = 0; in pg_read()
/linux-4.4.14/drivers/media/pci/ivtv/
Divtv-mailbox.c151 if (is_free && !test_and_set_bit(mb, &mbdata->busy)) { in try_mailbox()
210 clear_bit(i, &mbdata->busy); in clear_all_mailboxes()
263 clear_bit(mb, &mbdata->busy); in ivtv_api_call()
290 clear_bit(mb, &mbdata->busy); in ivtv_api_call()
309 clear_bit(mb, &mbdata->busy); in ivtv_api_call()
325 clear_bit(mb, &mbdata->busy); in ivtv_api_call()
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb/
Despi.c63 int busy, attempts = TRICN_CMD_ATTEMPTS; in tricn_write() local
74 busy = readl(adapter->regs + A_ESPI_GOSTAT) & F_ESPI_CMD_BUSY; in tricn_write()
75 } while (busy && --attempts); in tricn_write()
77 if (busy) in tricn_write()
80 return busy; in tricn_write()
Dsubr.c250 int attempts = 100, busy; in mi1_wait_until_ready() local
256 busy = val & F_MI1_OP_BUSY; in mi1_wait_until_ready()
257 if (busy) in mi1_wait_until_ready()
259 } while (busy && --attempts); in mi1_wait_until_ready()
260 if (busy) in mi1_wait_until_ready()
262 return busy; in mi1_wait_until_ready()
/linux-4.4.14/drivers/isdn/gigaset/
Dusb-gigaset.c133 int busy; /* bulk output in progress */ member
309 if (cs->hw.usb->busy) { in gigaset_modem_fill()
407 cs->hw.usb->busy = 0; in gigaset_write_bulk_callback()
420 cs->hw.usb->busy = 0; in gigaset_write_bulk_callback()
469 ucs->busy = 1; in send_cb()
478 ucs->busy = 0; in send_cb()
620 ucs->busy = 1; in write_modem()
638 ucs->busy = 0; in write_modem()
729 ucs->busy = 0; in gigaset_probe()
Dcommon.c200 bcs->busy = 1; in gigaset_get_channel()
221 cs->bcs[i].busy = 1; in gigaset_get_free_channel()
237 if (!bcs->busy) { in gigaset_free_channel()
244 bcs->busy = 0; in gigaset_free_channel()
637 bcs->busy = 0; in gigaset_initbcs()
/linux-4.4.14/drivers/gpu/drm/omapdrm/
Dtcm-sita.c620 me.neighs = me.n.edge + me.n.busy; in update_candidate()
635 best->n.busy < me.n.busy || in update_candidate()
636 (best->n.busy == me.n.busy && in update_candidate()
683 stat->busy++; in get_neighbor_stats()
688 stat->busy++; in get_neighbor_stats()
696 stat->busy++; in get_neighbor_stats()
701 stat->busy++; in get_neighbor_stats()
Dtcm-sita.h68 u16 busy; member
/linux-4.4.14/drivers/macintosh/
Dsmu.c1067 int busy; member
1114 if (pp->busy) in smu_write()
1137 if (pp->busy) { in smu_write()
1141 pp->busy = 1; in smu_write()
1146 pp->busy = 0; in smu_write()
1172 if (!pp->busy) in smu_read_command()
1214 pp->busy = 0; in smu_read_command()
1255 if (pp->busy && pp->cmd.status != 1) in smu_fpoll()
1269 unsigned int busy; in smu_release() local
1279 busy = pp->busy; in smu_release()
[all …]
Dadb.c100 int busy; member
510 while(adb_handler[index].busy) { in adb_unregister()
549 adb_handler[id].busy = 1; in adb_input()
554 adb_handler[id].busy = 0; in adb_input()
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/pmu/
Dgk20a.c47 unsigned long busy; member
104 status->busy = nvkm_rd32(device, 0x10a508 + (BUSY_SLOT * 0x10)); in gk20a_pmu_dvfs_get_dev_status()
146 utilization = div_u64((u64)status.busy * 100, status.total); in gk20a_pmu_dvfs_work()
/linux-4.4.14/drivers/staging/comedi/kcomedilib/
Dkcomedilib_main.c112 if (s->busy) { in comedi_do_insn()
116 s->busy = dev; in comedi_do_insn()
131 s->busy = NULL; in comedi_do_insn()
/linux-4.4.14/drivers/crypto/
Ds5p-sss.c191 bool busy; member
251 dev->busy = false; in s5p_aes_complete()
333 dev->busy = true; in s5p_aes_tx()
475 dev->busy = false; in s5p_tasklet_cb()
499 if (dev->busy) { in s5p_aes_handle_req()
503 dev->busy = true; in s5p_aes_handle_req()
689 pdata->busy = false; in s5p_aes_probe()
Dbfin_crc.c69 u8 busy:1; /* crc device in operation flag */ member
294 if (crc->busy) { in bfin_crypto_crc_handle_queue()
301 crc->busy = 1; in bfin_crypto_crc_handle_queue()
322 crc->busy = 0; in bfin_crypto_crc_handle_queue()
339 crc->busy = 0; in bfin_crypto_crc_handle_queue()
528 crc->busy = 0; in bfin_crypto_crc_handler()
/linux-4.4.14/drivers/spi/
Dspi-bfin-sport.c72 int busy; member
491 drv_data->busy = 0; in bfin_sport_spi_pump_messages()
530 drv_data->busy = 1; in bfin_sport_spi_pump_messages()
558 if (drv_data->run && !drv_data->busy) in bfin_sport_spi_transfer()
663 drv_data->busy = 0; in bfin_sport_spi_init_queue()
686 if (drv_data->run || drv_data->busy) { in bfin_sport_spi_start_queue()
718 while (!list_empty(&drv_data->queue) && drv_data->busy && limit--) { in bfin_sport_spi_stop_queue()
724 if (!list_empty(&drv_data->queue) || drv_data->busy) in bfin_sport_spi_stop_queue()
Dspi-bitbang.c215 if (!bitbang->busy) { in spi_bitbang_setup()
263 bitbang->busy = 1; in spi_bitbang_prepare_hardware()
303 bitbang->busy = 0; in spi_bitbang_unprepare_hardware()
Dspi-mpc52xx-psc.c43 u8 busy; member
211 mps->busy = 1; in mpc52xx_psc_spi_work()
260 mps->busy = 0; in mpc52xx_psc_spi_work()
284 if (!mps->busy) in mpc52xx_psc_spi_setup()
Dspi-bfin5xx.c75 int busy; member
882 drv_data->busy = 0; in bfin_spi_pump_messages()
921 drv_data->busy = 1; in bfin_spi_pump_messages()
948 if (drv_data->running && !drv_data->busy) in bfin_spi_transfer()
1174 drv_data->busy = 0; in bfin_spi_init_queue()
1196 if (drv_data->running || drv_data->busy) { in bfin_spi_start_queue()
1227 while ((!list_empty(&drv_data->queue) || drv_data->busy) && limit--) { in bfin_spi_stop_queue()
1233 if (!list_empty(&drv_data->queue) || drv_data->busy) in bfin_spi_stop_queue()
Dspi.c1066 if (!master->busy) { in __spi_pump_messages()
1079 master->busy = false; in __spi_pump_messages()
1108 if (master->busy) in __spi_pump_messages()
1111 master->busy = true; in __spi_pump_messages()
1184 master->busy = false; in spi_init_queue()
1284 if (master->running || master->busy) { in spi_start_queue()
1312 while ((!list_empty(&master->queue) || master->busy) && limit--) { in spi_stop_queue()
1318 if (!list_empty(&master->queue) || master->busy) in spi_stop_queue()
1373 if (!master->busy && need_pump) in __spi_queued_transfer()
Dspi-au1550.c557 int busy; in au1550_spi_pio_irq_callback() local
590 busy = 0; in au1550_spi_pio_irq_callback()
605 busy = 1; in au1550_spi_pio_irq_callback()
610 } while (busy); in au1550_spi_pio_irq_callback()
Dspi-octeon.c44 } while (mpi_sts.s.busy); in octeon_spi_wait_ready()
Dspi-ppc4xx.c214 if (!hw->bitbang.busy) { in spi_ppc4xx_setupxfer()
/linux-4.4.14/net/sched/
Dsch_teql.c282 int busy; in teql_master_xmit() local
291 busy = 0; in teql_master_xmit()
305 busy = 1; in teql_master_xmit()
327 busy = 1; in teql_master_xmit()
344 if (busy) { in teql_master_xmit()
/linux-4.4.14/drivers/pci/
Daccess.c286 bool busy; member
306 if (!vpd->busy) in pci_vpd_pci22_wait()
316 vpd->busy = false; in pci_vpd_pci22_wait()
358 vpd->busy = true; in pci_vpd_pci22_read()
418 vpd->busy = true; in pci_vpd_pci22_write()
498 vpd->busy = false; in pci_vpd_pci22_init()
/linux-4.4.14/drivers/net/can/
Dslcan.c725 int busy = 0; in slcan_exit() local
733 if (busy) in slcan_exit()
736 busy = 0; in slcan_exit()
744 busy++; in slcan_exit()
749 } while (busy && time_before(jiffies, timeout)); in slcan_exit()
/linux-4.4.14/arch/cris/include/arch-v32/arch/hwregs/
Data_defs.h130 unsigned int busy : 1; member
139 unsigned int busy : 1; member
Ddma.h101 do { __x = REG_RD(dma, inst, rw_stream_cmd); } while (__x.busy); \
Ddma_defs.h381 unsigned int busy : 1; member
/linux-4.4.14/arch/x86/mm/kmemcheck/
Dkmemcheck.c123 bool busy; member
534 if (data->busy) { in kmemcheck_access()
540 data->busy = true; in kmemcheck_access()
617 data->busy = false; in kmemcheck_access()
/linux-4.4.14/drivers/video/fbdev/omap2/dss/
Dapply.c96 bool busy; member
284 if (mp->busy) in need_isr()
698 WARN_ON(mp->busy); in dss_mgr_write_regs()
748 if (!mp->enabled || mgr_manual_update(mgr) || mp->busy) in dss_write_regs()
775 if (!mp->enabled || mgr_manual_update(mgr) || mp->busy) in dss_set_go_bits()
781 mp->busy = true; in dss_set_go_bits()
912 bool was_busy = mp->busy; in dss_apply_irq_handler()
913 mp->busy = dispc_mgr_go_busy(i); in dss_apply_irq_handler()
915 if (was_busy && !mp->busy) in dss_apply_irq_handler()
/linux-4.4.14/include/linux/
Damifd.h55 int busy; /* true when drive is active */ member
Dmaple.h78 atomic_t busy; member
Ddevice-mapper.h162 dm_busy_fn busy; member
/linux-4.4.14/drivers/staging/rdma/hfi1/
Duser_sdma.h77 struct iowait busy; member
Duser_sdma.c314 container_of(wait, struct hfi1_user_sdma_pkt_q, busy); in defer_packet_queue()
330 if (list_empty(&pq->busy.list)) in defer_packet_queue()
331 list_add_tail(&pq->busy.list, &sde->dmawait); in defer_packet_queue()
341 container_of(wait, struct hfi1_user_sdma_pkt_q, busy); in activate_packet_queue()
392 iowait_init(&pq->busy, 0, NULL, defer_packet_queue, in hfi1_user_sdma_alloc_queues()
457 iowait_sdma_drain(&pq->busy); in hfi1_user_sdma_free_queues()
708 pq->busy.wait_dma, in hfi1_user_sdma_process_request()
1007 ret = sdma_send_txlist(req->sde, &pq->busy, &req->txps); in user_sdma_send_pkts()
/linux-4.4.14/drivers/staging/media/lirc/
Dlirc_sasem.c109 atomic_t busy; /* write in progress */ member
333 atomic_set(&context->tx.busy, 1); in send_packet()
337 atomic_set(&context->tx.busy, 0); in send_packet()
472 atomic_set(&context->tx.busy, 0); in usb_tx_callback()
895 if (atomic_read(&context->tx.busy)) { in sasem_disconnect()
Dlirc_imon.c106 atomic_t busy; /* write in progress */ member
340 atomic_set(&context->tx.busy, 1); in send_packet()
344 atomic_set(&context->tx.busy, 0); in send_packet()
481 atomic_set(&context->tx.busy, 0); in usb_tx_callback()
936 if (atomic_read(&context->tx.busy)) { in imon_disconnect()
/linux-4.4.14/include/linux/spi/
Dspi_bitbang.h8 u8 busy; member
Dspi.h493 bool busy; member
/linux-4.4.14/drivers/media/radio/
Dradio-wl1273.c74 struct completion busy; member
285 complete(&radio->busy); in wl1273_fm_irq_thread_handler()
341 complete(&radio->busy); in wl1273_fm_irq_thread_handler()
379 reinit_completion(&radio->busy); in wl1273_fm_set_tx_freq()
382 t = wait_for_completion_timeout(&radio->busy, msecs_to_jiffies(2000)); in wl1273_fm_set_tx_freq()
393 reinit_completion(&radio->busy); in wl1273_fm_set_tx_freq()
396 t = wait_for_completion_timeout(&radio->busy, msecs_to_jiffies(1000)); in wl1273_fm_set_tx_freq()
449 reinit_completion(&radio->busy); in wl1273_fm_set_rx_freq()
451 t = wait_for_completion_timeout(&radio->busy, msecs_to_jiffies(2000)); in wl1273_fm_set_rx_freq()
810 reinit_completion(&radio->busy); in wl1273_fm_set_seek()
[all …]
/linux-4.4.14/include/media/
Dcx2341x.h99 int cx2341x_ext_ctrls(struct cx2341x_mpeg_params *params, int busy,
197 void cx2341x_handler_set_busy(struct cx2341x_handler *cxhdl, int busy);
/linux-4.4.14/arch/mips/include/asm/sn/
Dlaunch.h69 volatile u64 busy; /* Slave currently active */ member
/linux-4.4.14/arch/mips/include/asm/octeon/
Dcvmx-mixx-defs.h101 uint64_t busy:1; member
113 uint64_t busy:1;
123 uint64_t busy:1; member
135 uint64_t busy:1;
Dcvmx-mpi-defs.h245 uint64_t busy:1; member
247 uint64_t busy:1;
/linux-4.4.14/sound/soc/intel/atom/sst/
Dsst_ipc.c137 while (header.p.header_high.part.busy) { in sst_post_message_mrfld()
157 if (header.p.header_high.part.busy) { in sst_post_message_mrfld()
205 clear_ipc.p.header_high.part.busy = 0; in intel_sst_clear_intr_mrfld()
Dsst_pvt.c322 header->p.header_high.part.busy = 1; in sst_fill_header_mrfld()
/linux-4.4.14/arch/arm/kernel/
Ddma.c66 goto busy; in request_dma()
85 busy: in request_dma()
/linux-4.4.14/drivers/scsi/
Datari_NCR5380.c309 if (hostdata->busy[cmd->device->id] & (1 << lun)) in is_lun_busy()
342 hostdata->busy[cmd->device->id] |= (1 << lun); in cmd_get_tag()
369 hostdata->busy[cmd->device->id] &= ~(1 << lun); in cmd_free_tag()
778 hostdata->busy[i] = 0; in NCR5380_init()
998 tmp, scmd_id(tmp), hostdata->busy[scmd_id(tmp)], in NCR5380_main()
1006 !(hostdata->busy[tmp->device->id] & (1 << lun)) in NCR5380_main()
1598 hostdata->busy[cmd->device->id] |= (1 << cmd->device->lun); in NCR5380_select()
2191 hostdata->busy[cmd->device->id] &= ~(1 << cmd->device->lun); in NCR5380_information_transfer()
2275 hostdata->busy[cmd->device->id] |= (1 << cmd->device->lun); in NCR5380_information_transfer()
2421 hostdata->busy[cmd->device->id] &= ~(1 << cmd->device->lun); in NCR5380_information_transfer()
[all …]
Din2000.c474 if (!(hostdata->busy[cmd->device->id] & (1 << cmd->device->lun))) in DEF_SCSI_QCMD()
564 hostdata->busy[cmd->device->id] |= (1 << cmd->device->lun); in DEF_SCSI_QCMD()
1078 hostdata->busy[cmd->device->id] &= ~(1 << cmd->device->lun); in in2000_intr()
1336 hostdata->busy[cmd->device->id] &= ~(1 << cmd->device->lun); in in2000_intr()
1421 hostdata->busy[cmd->device->id] &= ~(1 << cmd->device->lun); in in2000_intr()
1452 hostdata->busy[cmd->device->id] &= ~(1 << cmd->device->lun); in in2000_intr()
1497 hostdata->busy[cmd->device->id] &= ~(1 << cmd->device->lun); in in2000_intr()
1507 hostdata->busy[cmd->device->id] &= ~(1 << cmd->device->lun); in in2000_intr()
1659 hostdata->busy[x] = 0; in in2000_bus_reset()
1760 hostdata->busy[cmd->device->id] &= ~(1 << cmd->device->lun); in __in2000_abort()
[all …]
Dwd33c93.c505 if (!(hostdata->busy[cmd->device->id] & in DEF_SCSI_QCMD()
600 hostdata->busy[cmd->device->id] |= (1 << (cmd->device->lun & 0xFF)); in DEF_SCSI_QCMD()
866 hostdata->busy[cmd->device->id] &= ~(1 << (cmd->device->lun & 0xff)); in wd33c93_intr()
1183 hostdata->busy[cmd->device->id] &= ~(1 << (cmd->device->lun & 0xff)); in wd33c93_intr()
1272 hostdata->busy[cmd->device->id] &= ~(1 << (cmd->device->lun & 0xff)); in wd33c93_intr()
1304 hostdata->busy[cmd->device->id] &= ~(1 << (cmd->device->lun & 0xff)); in wd33c93_intr()
1357 hostdata->busy[cmd->device->id] &= ~(1 << (cmd->device->lun & 0xff)); in wd33c93_intr()
1368 hostdata->busy[cmd->device->id] &= in wd33c93_intr()
1588 hostdata->busy[i] = 0; in wd33c93_host_reset()
1709 hostdata->busy[cmd->device->id] &= ~(1 << (cmd->device->lun & 0xff)); in wd33c93_abort()
[all …]
Dscsi_lib.c1410 unsigned int busy; in scsi_dev_queue_ready() local
1412 busy = atomic_inc_return(&sdev->device_busy) - 1; in scsi_dev_queue_ready()
1414 if (busy) in scsi_dev_queue_ready()
1432 if (busy >= sdev->queue_depth) in scsi_dev_queue_ready()
1449 unsigned int busy; in scsi_target_queue_ready() local
1465 busy = atomic_inc_return(&starget->target_busy) - 1; in scsi_target_queue_ready()
1467 if (busy) in scsi_target_queue_ready()
1480 if (busy >= starget->can_queue) in scsi_target_queue_ready()
1504 unsigned int busy; in scsi_host_queue_ready() local
1509 busy = atomic_inc_return(&shost->host_busy) - 1; in scsi_host_queue_ready()
[all …]
Dmegaraid.c376 int busy=0; in megaraid_queue_lck() local
394 scb = mega_build_cmd(adapter, scmd, &busy); in megaraid_queue_lck()
409 busy = 0; in megaraid_queue_lck()
412 return busy; in megaraid_queue_lck()
521 mega_build_cmd(adapter_t *adapter, Scsi_Cmnd *cmd, int *busy) in mega_build_cmd() argument
644 *busy = 1; in mega_build_cmd()
692 *busy = 1; in mega_build_cmd()
734 *busy = 1; in mega_build_cmd()
874 *busy = 1; in mega_build_cmd()
902 *busy = 1; in mega_build_cmd()
[all …]
DNCR5380.c819 hostdata->busy[i] = 0; in NCR5380_init()
998 …tmp=%p target=%d busy=%d lun=%llu\n", tmp, tmp->device->id, hostdata->busy[tmp->device->id], t… in DEF_SCSI_QCMD()
1000 if (!(hostdata->busy[tmp->device->id] & in DEF_SCSI_QCMD()
1452 hostdata->busy[cmd->device->id] |= (1 << (cmd->device->lun & 0xFF)); in NCR5380_select()
2166 hostdata->busy[cmd->device->id] &= ~(1 << (cmd->device->lun & 0xFF));
2227 hostdata->busy[cmd->device->id] |= (1 << (cmd->device->lun & 0xFF));
2349 hostdata->busy[cmd->device->id] &= ~(1 << (cmd->device->lun & 0xFF));
Dwd33c93.h240 volatile uchar busy[8]; /* index = target, bit = lun */ member
Din2000.h285 volatile uchar busy[8]; /* index = target, bit = lun */ member
DNCR5380.h264 volatile unsigned char busy[8]; /* index = target, bit = lun */ member
Deata_generic.h191 __u8 busy:1; /* controller busy */ member
Dxen-scsifront.c551 goto busy; in scsifront_queuecommand()
555 goto busy; in scsifront_queuecommand()
584 busy: in scsifront_queuecommand()
/linux-4.4.14/Documentation/ioctl/
Dhdio.txt161 EBUSY Controller busy
199 EBUSY Controller busy or blockmode already set.
299 EBUSY Controller busy
861 EBUSY Controller busy
883 EBUSY Controller busy
903 EBUSY Controller busy
923 EBUSY Controller busy
974 the interface is busy.
994 EBUSY Controller busy
1014 EBUSY Controller busy
[all …]
/linux-4.4.14/drivers/tty/serial/
Duartlite.c196 int busy, n = 0; in ulite_isr() local
200 busy = ulite_receive(port, stat); in ulite_isr()
201 busy |= ulite_transmit(port, stat); in ulite_isr()
203 } while (busy); in ulite_isr()
/linux-4.4.14/drivers/media/platform/omap3isp/
Disppreview.c681 prev->params.params[0].busy |= ~active & update; in preview_params_lock()
682 prev->params.params[1].busy |= active & update; in preview_params_lock()
688 prev->params.params[0].busy |= active & update; in preview_params_lock()
689 prev->params.params[1].busy |= ~active & update; in preview_params_lock()
706 prev->params.params[0].busy &= active; in preview_params_unlock()
707 prev->params.params[1].busy &= ~active; in preview_params_unlock()
714 prev->params.params[0].busy &= ~active; in preview_params_unlock()
715 prev->params.params[1].busy &= active; in preview_params_unlock()
729 to_switch &= ~(prev->params.params[0].busy | in preview_params_switch()
730 prev->params.params[1].busy); in preview_params_switch()
[all …]
Disppreview.h81 u32 busy; member
Dispstat.h73 int (*busy)(struct ispstat *stat); member
Disph3a_aewb.c267 .busy = h3a_aewb_busy,
Disph3a_af.c332 .busy = h3a_af_busy,
/linux-4.4.14/drivers/i2c/busses/
Di2c-rk3x.c112 bool busy; member
187 i2c->busy = false; in rk3x_i2c_stop()
370 i2c->busy = false; in rk3x_i2c_handle_stop()
765 i2c->busy = true; in rk3x_i2c_setup()
808 timeout = wait_event_timeout(i2c->wait, !i2c->busy, in rk3x_i2c_xfer()
Di2c-st.c197 bool busy; member
684 i2c_dev->busy = true; in st_i2c_xfer()
703 i2c_dev->busy = false; in st_i2c_xfer()
715 if (i2c_dev->busy) in st_i2c_suspend()
/linux-4.4.14/drivers/scsi/megaraid/
Dmegaraid_mbox.c1411 if (unlikely(mbox->busy)) { in mbox_post_cmd()
1416 } while(mbox->busy && (i < max_mbox_busy_wait)); in mbox_post_cmd()
1418 if (mbox->busy) { in mbox_post_cmd()
1439 mbox->busy = 1; // Set busy in mbox_post_cmd()
1503 megaraid_mbox_build_cmd(adapter_t *adapter, struct scsi_cmnd *scp, int *busy) in DEF_SCSI_QCMD()
1542 *busy = 1; in DEF_SCSI_QCMD()
1627 *busy = 1; in DEF_SCSI_QCMD()
1672 *busy = 1; in DEF_SCSI_QCMD()
1768 *busy = 1; in DEF_SCSI_QCMD()
1836 *busy = 1; in DEF_SCSI_QCMD()
[all …]
Dmbox_defs.h171 uint8_t busy; member
/linux-4.4.14/net/rxrpc/
Dar-accept.c255 goto busy; in rxrpc_accept_incoming_calls()
289 goto busy; in rxrpc_accept_incoming_calls()
298 busy: in rxrpc_accept_incoming_calls()
/linux-4.4.14/drivers/net/fjes/
Dfjes_regs.h101 __le32 busy:1; member
/linux-4.4.14/drivers/usb/musb/
Dmusb_gadget.c155 int busy = ep->busy; in musb_g_giveback() local
164 ep->busy = 1; in musb_g_giveback()
181 ep->busy = busy; in musb_g_giveback()
196 ep->busy = 1; in nuke()
1115 musb_ep->busy = 0; in musb_gadget_enable()
1288 if (!musb_ep->busy && &request->list == musb_ep->req_list.next) in musb_gadget_queue()
1321 if (musb_ep->req_list.next != &req->list || musb_ep->busy) in musb_gadget_dequeue()
1425 if (!musb_ep->busy && !value && request) { in musb_gadget_set_halt()
Dmusb_gadget.h122 u8 busy; member
/linux-4.4.14/Documentation/
Dhwspinlock.txt69 msecs). If the hwspinlock is already taken, the function will busy loop
76 notably -ETIMEDOUT if the hwspinlock is still busy after timeout msecs).
81 msecs). If the hwspinlock is already taken, the function will busy loop
87 notably -ETIMEDOUT if the hwspinlock is still busy after timeout msecs).
93 msecs). If the hwspinlock is already taken, the function will busy loop
100 notably -ETIMEDOUT if the hwspinlock is still busy after timeout msecs).
Dvolatile-considered-harmful.txt59 when the processor is busy-waiting on the value of a variable. The right
60 way to perform a busy wait is:
67 barrier, so, once again, volatile is unnecessary. Of course, busy-
Dcircular-buffers.txt120 To the consumer it will show an upper bound as the producer may be busy
128 To the producer it will show an upper bound as the consumer may be busy
/linux-4.4.14/Documentation/devicetree/bindings/mtd/
Dlpc32xx-mlc.txt34 nxp,busy-delay = <10000000>;
/linux-4.4.14/arch/arm/include/debug/
Dsamsung.S62 @ busy waiting for non fifo
/linux-4.4.14/drivers/gpu/drm/nouveau/
Dnouveau_bo.h80 void nouveau_bo_placement_set(struct nouveau_bo *, u32 type, u32 busy);
/linux-4.4.14/arch/sh/include/asm/
Ddma.h81 atomic_t busy; member
/linux-4.4.14/drivers/input/serio/
Dhp_sdc_mlc.c199 goto busy; in hp_sdc_mlc_cts()
217 busy: in hp_sdc_mlc_cts()
/linux-4.4.14/drivers/net/wireless/ti/wl1251/
Dtx.c57 bool busy; in wl1251_tx_path_status() local
62 busy = wl1251_tx_double_buffer_busy(wl, data_out_count); in wl1251_tx_path_status()
64 if (busy) in wl1251_tx_path_status()
/linux-4.4.14/drivers/target/tcm_fc/
Dtfc_cmd.c446 goto busy; in ft_recv_cmd()
456 goto busy; in ft_recv_cmd()
464 busy: in ft_recv_cmd()
/linux-4.4.14/drivers/staging/lustre/lustre/ldlm/
Dldlm_lockd.c780 int busy; in ldlm_bl_thread_main() local
789 busy = atomic_inc_return(&blp->blp_busy_threads); in ldlm_bl_thread_main()
791 busy = atomic_read(&blp->blp_busy_threads); in ldlm_bl_thread_main()
799 if (unlikely(busy < blp->blp_max_threads && in ldlm_bl_thread_main()
800 busy >= atomic_read(&blp->blp_num_threads) && in ldlm_bl_thread_main()
/linux-4.4.14/Documentation/sysctl/
Dnet.txt70 Low latency busy poll timeout for socket reads. (needs CONFIG_NET_RX_BUSY_POLL)
71 Approximate time in us to busy loop waiting for packets on the device queue.
81 Low latency busy poll timeout for poll and select. (needs CONFIG_NET_RX_BUSY_POLL)
82 Approximate time in us to busy loop waiting for events.
86 Note that only sockets with SO_BUSY_POLL set will be busy polled,
/linux-4.4.14/arch/cris/arch-v10/drivers/
Dsync_serial.c116 char busy; /* 1 if port is busy */ member
352 port->busy = 0; in initialize_port()
460 if (port->busy == 2) { in sync_serial_open()
609 port->busy++; in sync_serial_open()
645 if (port->busy) in sync_serial_release()
646 port->busy--; in sync_serial_release()
647 if (!port->busy) in sync_serial_release()
/linux-4.4.14/drivers/md/
Ddm-mpath.c1624 int busy = 0, has_active = 0; in multipath_busy() local
1635 busy = 1; in multipath_busy()
1657 busy = 1; in multipath_busy()
1663 busy = 0; in multipath_busy()
1674 busy = 0; in multipath_busy()
1679 return busy; in multipath_busy()
1702 .busy = multipath_busy,
/linux-4.4.14/drivers/net/ethernet/i825xx/
Dsun3_82586.h61 unsigned char busy; /* 586 clears after successful init */ member
Dsun3_82586.c230 p->iscp->busy = 1; in check586()
236 if(p->iscp->busy) /* i82586 clears 'busy' after successful init */ in check586()
264 p->iscp->busy = 1; in alloc586()
270 if(p->iscp->busy) in alloc586()
/linux-4.4.14/Documentation/timers/
Dtimers-howto.txt22 and will busy wait for enough loop cycles to achieve
44 -- Backed by busy-wait loop:
/linux-4.4.14/sound/soc/intel/atom/
Dsst-mfld-dsp.h207 u32 busy:1; /* bit 31 - busy bit*/ member
230 u32 busy:1; /* bit 31 */ member
/linux-4.4.14/Documentation/hwmon/
Dshtc133 the I2C bus will be busy during that time. By default, non-blocking mode
/linux-4.4.14/drivers/net/wireless/iwlwifi/dvm/
Dscan.c452 bool busy = false; in iwl_get_single_channel_number() local
455 busy = sband->channels[i].hw_value == in iwl_get_single_channel_number()
457 if (busy) in iwl_get_single_channel_number()
461 if (busy) in iwl_get_single_channel_number()
/linux-4.4.14/drivers/net/ethernet/tile/
Dtilepro.c1776 busy: in tile_net_tx_tso()
1789 goto busy; in tile_net_tx_tso()
1793 goto busy; in tile_net_tx_tso()
1956 busy: in tile_net_tx()
1972 goto busy; in tile_net_tx()
1976 goto busy; in tile_net_tx()
/linux-4.4.14/drivers/net/slip/
Dslip.c1335 int busy = 0; local
1343 if (busy)
1346 busy = 0;
1354 busy++;
1359 } while (busy && time_before(jiffies, timeout));
/linux-4.4.14/drivers/media/platform/
Dm2m-deinterlace.c132 atomic_t busy; member
163 && (atomic_read(&ctx->dev->busy) == 0)) { in deinterlace_job_ready()
205 atomic_set(&pcdev->busy, 0); in dma_callback()
378 atomic_set(&ctx->dev->busy, 1); in deinterlace_device_run()
1029 atomic_set(&pcdev->busy, 0); in deinterlace_probe()
/linux-4.4.14/Documentation/video4linux/cx2341x/
Dfw-memory.txt48 1=read busy, 2=write busy, 4=read error, 8=write error, 16=link list error
/linux-4.4.14/arch/mn10300/kernel/
Dhead.S106 btst CHCTR_ICBUSY|CHCTR_DCBUSY,d0 # wait till not busy
396 btst CHCTR_DCBUSY,d0 # wait till not busy (use CPU loop buffer)
Dgdb-stub.c741 u8 busy; in gdbstub_console_write() local
743 busy = gdbstub_busy; in gdbstub_console_write()
766 gdbstub_busy = busy; in gdbstub_console_write()
/linux-4.4.14/arch/cris/arch-v32/drivers/
Dsync_serial.c114 char busy; /* 1 if port is busy */ member
448 if (port->busy == 2) { in sync_serial_open()
463 port->busy++; in sync_serial_open()
533 port->busy++; in sync_serial_open()
551 if (port->busy) in sync_serial_release()
552 port->busy--; in sync_serial_release()
553 if (!port->busy) in sync_serial_release()
/linux-4.4.14/drivers/ide/
Dide-io.c397 if (hwif->busy) in ide_lock_port()
400 hwif->busy = 1; in ide_lock_port()
407 hwif->busy = 0; in ide_unlock_port()
/linux-4.4.14/arch/cris/include/arch-v32/arch/hwregs/iop/
Diop_crc_par_defs.h191 unsigned int busy : 1; member
/linux-4.4.14/drivers/usb/gadget/udc/
Dm66592-udc.c380 ep->busy = 0; in m66592_ep_release()
1025 if (ep->busy) { in clear_feature()
1026 ep->busy = 0; in clear_feature()
1383 if (request && !ep->busy) in m66592_queue()
1425 ep->busy = 1; in m66592_set_halt()
1428 ep->busy = 0; in m66592_set_halt()
1444 if (list_empty(&ep->queue) && !ep->busy) { in m66592_fifo_flush()
Dr8a66597-udc.c449 ep->busy = 0; in r8a66597_ep_release()
1227 if (ep->busy) { in clear_feature()
1228 ep->busy = 0; in clear_feature()
1633 if (request && !ep->busy) in r8a66597_queue()
1675 ep->busy = 1; in r8a66597_set_halt()
1678 ep->busy = 0; in r8a66597_set_halt()
1712 if (list_empty(&ep->queue) && !ep->busy) { in r8a66597_fifo_flush()
Dr8a66597-udc.h64 unsigned busy:1; member
Dm66592-udc.h449 unsigned busy:1; member
/linux-4.4.14/sound/oss/
Dopl3.c71 int busy; member
785 if (devc->busy) in opl3_open()
787 devc->busy = 1; in opl3_open()
808 devc->busy = 0; in opl3_close()
Dmpu401.c410 int busy; in mpu401_input_loop() local
414 busy = devc->m_busy; in mpu401_input_loop()
418 if (busy) /* Already inside the scanner */ in mpu401_input_loop()
/linux-4.4.14/drivers/scsi/bfa/
Dbfa_ioc.c3333 ablk->busy = BFA_FALSE; in bfa_ablk_isr()
3350 WARN_ON(ablk->busy != BFA_FALSE); in bfa_ablk_notify()
3357 if (ablk->busy) { in bfa_ablk_notify()
3361 ablk->busy = BFA_FALSE; in bfa_ablk_notify()
3408 if (ablk->busy) { in bfa_ablk_query()
3416 ablk->busy = BFA_TRUE; in bfa_ablk_query()
3440 if (ablk->busy) { in bfa_ablk_pf_create()
3448 ablk->busy = BFA_TRUE; in bfa_ablk_pf_create()
3473 if (ablk->busy) { in bfa_ablk_pf_delete()
3480 ablk->busy = BFA_TRUE; in bfa_ablk_pf_delete()
[all …]
/linux-4.4.14/Documentation/ABI/stable/
Dsysfs-bus-xen-backend47 busy processing previous requests.
/linux-4.4.14/firmware/
DREADME.AddingFirmware45 Maintainers are really busy, so don't expect a prompt reply.
/linux-4.4.14/fs/dlm/
Dlockspace.c765 int i, busy, rv; in release_lockspace() local
767 busy = lockspace_busy(ls, force); in release_lockspace()
771 if (busy) { in release_lockspace()
/linux-4.4.14/drivers/block/drbd/
Ddrbd_req.c1402 LIST_HEAD(busy); /* blocked by resync requests */ in do_submit()
1413 list_splice_init(&busy, &incoming); in do_submit()
1421 list_splice_init(&busy, &incoming); in do_submit()
1422 prepare_al_transaction_nonblock(device, &incoming, &pending, &busy); in do_submit()
1484 made_progress = prepare_al_transaction_nonblock(device, &more_incoming, &more_pending, &busy); in do_submit()
/linux-4.4.14/drivers/usb/serial/
Dmos7840.c237 char busy[NUM_URBS]; member
815 mos7840_port->busy[i] = 0; in mos7840_bulk_out_data_callback()
1141 if (mos7840_port->busy[i]) { in mos7840_chars_in_buffer()
1277 if (!mos7840_port->busy[i]) in mos7840_write_room()
1328 if (!mos7840_port->busy[i]) { in mos7840_write()
1329 mos7840_port->busy[i] = 1; in mos7840_write()
1381 mos7840_port->busy[i] = 0; in mos7840_write()
/linux-4.4.14/drivers/gpu/ipu-v3/
Dipu-prv.h130 bool busy; member
Dipu-common.c263 if (channel->busy) { in ipu_idmac_get()
268 channel->busy = true; in ipu_idmac_get()
286 channel->busy = false; in ipu_idmac_put()
/linux-4.4.14/mm/
Dslab_common.c635 LIST_HEAD(busy); in shutdown_memcg_caches()
656 list_move(&c->memcg_params.list, &busy); in shutdown_memcg_caches()
675 list_splice(&busy, &s->memcg_params.list); in shutdown_memcg_caches()
/linux-4.4.14/drivers/block/
Dps3vram.c605 int busy; in ps3vram_make_request() local
612 busy = !bio_list_empty(&priv->list); in ps3vram_make_request()
616 if (busy) in ps3vram_make_request()
/linux-4.4.14/drivers/net/wireless/orinoco/
Dmain.c501 goto busy; in orinoco_xmit()
515 goto busy; in orinoco_xmit()
530 goto busy; in orinoco_xmit()
546 goto busy; in orinoco_xmit()
560 goto busy; in orinoco_xmit()
575 busy: in orinoco_xmit()
Dorinoco_usb.c1229 goto busy; in ezusb_xmit()
1275 goto busy; in ezusb_xmit()
1291 busy: in ezusb_xmit()
/linux-4.4.14/drivers/cpufreq/
Dintel_pstate.c192 static inline void pid_reset(struct _pid *pid, int setpoint, int busy, in pid_reset() argument
197 pid->last_err = int_tofp(setpoint) - int_tofp(busy); in pid_reset()
215 static signed int pid_calc(struct _pid *pid, int32_t busy) in pid_calc() argument
221 fp_error = int_tofp(pid->setpoint) - busy; in pid_calc()
/linux-4.4.14/Documentation/networking/
Ddriver.txt8 transmit function will become busy.
Drxrpc.txt252 (*) Aborts, busy notifications and challenge packets are delivered by recvmsg,
254 an abort or a busy message terminates the kernel's use of that call's tag.
260 (*) Sending or receiving errors, aborts and busy notifications.
324 RXRPC_BUSY -rt n/a Call rejected (server busy)
364 rejected by the server due to the server being busy. It will be
780 RXRPC_SKB_MARK_BUSY Client call rejected as server busy
/linux-4.4.14/arch/cris/include/arch-v32/mach-a3/mach/hwregs/
Dpio_defs.h318 unsigned int busy : 1; member
/linux-4.4.14/Documentation/devicetree/bindings/serial/
Dsnps-dw-apb-uart.txt19 configuration parameter. Define this if your UART does not implement the busy
/linux-4.4.14/Documentation/ide/
Dide-tape.txt51 other device while the tape is busy executing a command. The
DChangeLog.ide-floppy.1996-200257 * fix a lost interrupt problem. It appears the busy
/linux-4.4.14/drivers/net/ethernet/sfc/
Dsiena_sriov.c97 bool busy; member
895 vf->busy = false; in efx_siena_sriov_vfdi()
915 vf->busy = false; in efx_siena_sriov_vfdi()
1424 if (vf->busy) in efx_siena_sriov_event()
1446 vf->busy = true; in efx_siena_sriov_event()
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/fifo/
Dgf100.c185 u32 busy = (stat & 0x80000000); in gf100_fifo_intr_sched_ctxsw() local
192 if (busy && unk0 && unk1) { in gf100_fifo_intr_sched_ctxsw()
Dgk104.c184 u32 busy = (stat & 0x80000000); in gk104_fifo_intr_sched_ctxsw() local
193 if (busy && chsw) { in gk104_fifo_intr_sched_ctxsw()
/linux-4.4.14/Documentation/filesystems/caching/
Dfscache.txt370 S Object work item busy state mask (1:pending 2:running)
397 B Show objects that are busy
398 b Show objects that aren't busy
410 shows objects that are busy, and lists their object keys, but does not dump
/linux-4.4.14/fs/
Dinode.c642 int busy = 0; in invalidate_inodes() local
655 busy = 1; in invalidate_inodes()
660 busy = 1; in invalidate_inodes()
673 return busy; in invalidate_inodes()
/linux-4.4.14/Documentation/virtual/kvm/
Dhypercalls.txt78 execute HLT instruction once it has busy-waited for more than a threshold
/linux-4.4.14/arch/x86/include/asm/uv/
Duv_bau.h611 short busy; /* all were busy (war) */ member
/linux-4.4.14/drivers/devfreq/
DKconfig38 Simple-Ondemand should be able to provide busy/total counter
/linux-4.4.14/drivers/media/rc/
Dimon.c132 bool busy; /* write in progress */ member
615 ictx->tx.busy = true; in send_packet()
620 ictx->tx.busy = false; in send_packet()
1073 ictx->tx.busy = false; in usb_tx_callback()
2512 if (ictx->tx.busy) { in imon_disconnect()
/linux-4.4.14/Documentation/scsi/
Dqlogicfas.txt44 after a crash, since they may be busy trying to complete the last
/linux-4.4.14/drivers/infiniband/hw/qib/
Dqib_sdma.c561 goto busy; in qib_sdma_verbs_send()
680 busy: in qib_sdma_verbs_send()
/linux-4.4.14/drivers/staging/lustre/lustre/obdclass/
Dcl_object.c547 CL_ENV_INC(busy); in cl_env_init0()
810 CL_ENV_DEC(busy); in cl_env_put()
/linux-4.4.14/net/netfilter/
Dnf_conntrack_core.c1503 int busy; in nf_conntrack_cleanup_net_list() local
1513 busy = 0; in nf_conntrack_cleanup_net_list()
1517 busy = 1; in nf_conntrack_cleanup_net_list()
1519 if (busy) { in nf_conntrack_cleanup_net_list()
/linux-4.4.14/Documentation/isdn/
DREADME.audio124 <DLE>b busy tone received.
/linux-4.4.14/net/core/
Dethtool.c1309 static bool busy; in ethtool_phys_id() local
1316 if (busy) in ethtool_phys_id()
1329 busy = true; in ethtool_phys_id()
1360 busy = false; in ethtool_phys_id()
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx4/
Dresource_tracker.c4470 int busy; in _move_all_busy() local
4472 busy = 0; in _move_all_busy()
4483 ++busy; in _move_all_busy()
4494 return busy; in _move_all_busy()
4501 int busy; in move_all_busy() local
4505 busy = _move_all_busy(dev, slave, type, 0); in move_all_busy()
4508 if (busy) in move_all_busy()
4510 } while (busy); in move_all_busy()
4512 if (busy) in move_all_busy()
4513 busy = _move_all_busy(dev, slave, type, 1); in move_all_busy()
[all …]
/linux-4.4.14/include/scsi/
Dscsi_device.h133 unsigned busy:1; /* Used to prevent races */ member
/linux-4.4.14/drivers/staging/slicoss/
Dslic.h137 u32 busy; member
Dslicoss.c1305 if (cmd->busy) { in slic_cmdq_free()
1361 cmd->busy = false; in slic_cmdq_addcmdpage()
1425 if (hcmd->busy) { in slic_cmdq_reset()
1427 hcmd->busy = 0; in slic_cmdq_reset()
1510 cmd->busy = 0; in slic_cmdq_putdone_irq()
2223 hcmd->busy = 1; in slic_xmit_start()
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/pmu/fuc/
Dkernel.fuc95 // busy-wait for a period of time
113 // busy-wait for a period of time
/linux-4.4.14/Documentation/thermal/
Dintel_powerclamp.txt276 If the system is not busy and has more than 25% idle time already,
280 If the system is busy (spin test below) and has less than 25% natural
/linux-4.4.14/drivers/isdn/i4l/
DKconfig110 unconditional), CFB (Call forward when busy) and CFNR (call forward
/linux-4.4.14/arch/x86/platform/uv/
Dtlb_uv.c605 bcp->busy = 1; in handle_uv2_busy()
1102 if (bcp->busy) { in uv_flush_tlb_others()
1109 bcp->busy = 0; in uv_flush_tlb_others()
/linux-4.4.14/drivers/dma/ppc4xx/
Dadma.c1034 int busy = 0; in ppc440spe_chan_is_busy() local
1045 busy = 1; in ppc440spe_chan_is_busy()
1051 busy = (ioread32be(&xor_reg->sr) & XOR_SR_XCP_BIT) ? 1 : 0; in ppc440spe_chan_is_busy()
1055 return busy; in ppc440spe_chan_is_busy()
1555 int busy = ppc440spe_chan_is_busy(chan); in __ppc440spe_adma_slot_cleanup() local
1576 iter->async_tx.cookie, iter->idx, busy, iter->phys, in __ppc440spe_adma_slot_cleanup()
1595 if (busy || ppc440spe_desc_get_link(iter, chan)) { in __ppc440spe_adma_slot_cleanup()

12