Searched refs:empty (Results 1 - 200 of 2294) sorted by relevance

1234567891011>>

/linux-4.1.27/arch/avr32/boot/u-boot/
H A DMakefile3 obj-y := empty.o
/linux-4.1.27/arch/c6x/include/asm/
H A Dftrace.h4 /* empty */
/linux-4.1.27/arch/mips/boot/dts/cavium-octeon/
H A DMakefile5 # Force kbuild to make empty built-in.o if necessary
/linux-4.1.27/arch/mips/boot/dts/lantiq/
H A DMakefile5 # Force kbuild to make empty built-in.o if necessary
/linux-4.1.27/arch/mips/boot/dts/mti/
H A DMakefile5 # Force kbuild to make empty built-in.o if necessary
/linux-4.1.27/arch/parisc/include/asm/
H A Dmc146818rtc.h7 /* empty include file to satisfy the include in genrtc.c */
/linux-4.1.27/arch/ia64/include/asm/
H A Dmc146818rtc.h8 /* empty include file to satisfy the include in genrtc.c */
/linux-4.1.27/arch/mips/boot/dts/ralink/
H A DMakefile8 # Force kbuild to make empty built-in.o if necessary
/linux-4.1.27/include/asm-generic/
H A Dpgalloc.h4 * an empty file is enough for a nommu architecture
/linux-4.1.27/drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/
H A Dramcfg.h99 /*empty: 4 */
101 /*empty: 6 */
103 /*empty: 8 */
110 /* empty: 15 */
112 /* empty: 17 */
117 /* empty: 22, 23 */
/linux-4.1.27/scripts/mod/
H A DMakefile2 always := $(hostprogs-y) empty.o
45 $(obj)/elfconfig.h: $(obj)/empty.o $(obj)/mk_elfconfig FORCE
/linux-4.1.27/arch/mips/boot/dts/netlogic/
H A DMakefile9 # Force kbuild to make empty built-in.o if necessary
/linux-4.1.27/arch/mips/include/asm/mach-generic/
H A Dcpu-feature-overrides.h11 /* Intentionally empty file ... */
H A Dkernel-entry-init.h12 /* Intentionally empty macro, used in head.S. Override in
/linux-4.1.27/arch/mips/include/asm/
H A Dperf_event.h14 /* Leave it empty here. The file is required by linux/perf_event.h */
H A Dfixmap.h63 * Leave one empty page between vmalloc'ed areas and
64 * the start of the fixmap, and leave one page empty
/linux-4.1.27/include/linux/spi/
H A Dadi_spi3.h40 #define SPI_CTL_FIFO0 0x00000000 /* FCWM: TFIFO empty or RFIFO Full */
41 #define SPI_CTL_FIFO1 0x00010000 /* FCWM: TFIFO 75% or more empty or RFIFO 75% or more full */
42 #define SPI_CTL_FIFO2 0x00020000 /* FCWM: TFIFO 50% or more empty or RFIFO 50% or more full */
55 #define SPI_RXCTL_RDR_NE 0x00000010 /* RDR: RFIFO not empty */
79 #define SPI_TXCTL_TDR_25 0x00000020 /* TDR: TFIFO 25% empty */
80 #define SPI_TXCTL_TDR_50 0x00000030 /* TDR: TFIFO 50% empty */
81 #define SPI_TXCTL_TDR_75 0x00000040 /* TDR: TFIFO 75% empty */
82 #define SPI_TXCTL_TDR_EMPTY 0x00000050 /* TDR: TFIFO empty */
86 #define SPI_TXCTL_RWM_25 0x00001000 /* TRWM: TFIFO 25% empty */
87 #define SPI_TXCTL_RWM_50 0x00002000 /* TRWM: TFIFO 50% empty */
88 #define SPI_TXCTL_RWM_75 0x00003000 /* TRWM: TFIFO 75% empty */
91 #define SPI_TXCTL_UWM_25 0x00010000 /* TUWM: TFIFO 25% empty */
92 #define SPI_TXCTL_UWM_50 0x00020000 /* TUWM: TFIFO 50% empty */
93 #define SPI_TXCTL_UWM_75 0x00030000 /* TUWM: TFIFO 75% empty */
94 #define SPI_TXCTL_UWM_EMPTY 0x00040000 /* TUWM: TFIFO empty */
177 #define SPI_STAT_TFIFO_25 0x00010000 /* TFS: TFIFO 25% empty */
178 #define SPI_STAT_TFIFO_50 0x00020000 /* TFS: TFIFO 50% empty */
179 #define SPI_STAT_TFIFO_75 0x00030000 /* TFS: TFIFO 75% empty */
180 #define SPI_STAT_TFIFO_EMPTY 0x00040000 /* TFS: TFIFO empty */
/linux-4.1.27/arch/xtensa/variants/dc232b/include/variant/
H A Dtie.h104 #define XCHAL_CP0_SA_LIST(s) /* empty */
107 #define XCHAL_CP1_SA_LIST(s) /* empty */
110 #define XCHAL_CP2_SA_LIST(s) /* empty */
113 #define XCHAL_CP3_SA_LIST(s) /* empty */
116 #define XCHAL_CP4_SA_LIST(s) /* empty */
119 #define XCHAL_CP5_SA_LIST(s) /* empty */
122 #define XCHAL_CP6_SA_LIST(s) /* empty */
125 #define XCHAL_CP7_SA_LIST(s) /* empty */
/linux-4.1.27/arch/arm/include/debug/
H A Dks8695.S32 tst \rd, #URLS_URTE @ Holding & Shift registers empty?
38 tst \rd, #URLS_URTHRE @ Holding Register empty?
H A Dzynq.S20 #define UART_SR_TXEMPTY 0x00000008 /* TX FIFO empty */
/linux-4.1.27/arch/x86/lib/
H A Dstrstr_32.c19 "je 2f\n\t" /* also works for empty string, see above */ strstr()
/linux-4.1.27/arch/mips/boot/dts/brcm/
H A DMakefile15 # Force kbuild to make empty built-in.o if necessary
/linux-4.1.27/drivers/power/
H A Dapm_power.c121 union power_supply_propval empty; do_calculate_time() local
176 if (_MPSY_PROP(empty_prop, &empty)) { do_calculate_time()
178 if (_MPSY_PROP(empty_design_prop, &empty)) do_calculate_time()
179 empty.intval = 0; do_calculate_time()
191 return -((cur.intval - empty.intval) * 60L) / I.intval; do_calculate_time()
218 union power_supply_propval empty, full, cur; calculate_capacity() local
263 if (_MPSY_PROP(empty_prop, &empty)) { calculate_capacity()
265 if (_MPSY_PROP(empty_design_prop, &empty)) calculate_capacity()
266 empty.intval = 0; calculate_capacity()
269 if (full.intval - empty.intval) calculate_capacity()
270 ret = ((cur.intval - empty.intval) * 100L) / calculate_capacity()
271 (full.intval - empty.intval); calculate_capacity()
/linux-4.1.27/scripts/genksyms/
H A Dparse.y162 /* empty */ { $$ = NULL; }
194 /* empty */ { decl_spec = NULL; }
273 /* empty */ { $$ = NULL; }
347 /* empty */ { $$ = NULL; }
369 /* empty */ { $$ = NULL; }
404 /* empty */ { $$ = NULL; }
420 /* empty */ { $$ = NULL; }
437 /* empty */ { $$ = NULL; }
457 /* empty */ { $$ = NULL; }
488 /* empty */ { $$ = NULL; }
/linux-4.1.27/sound/arm/
H A Daaci.h77 #define SR_RXTOFE (1 << 11) /* rx timeout fifo empty */
85 #define SR_TXHE (1 << 3) /* tx fifo half empty */
87 #define SR_TXFE (1 << 1) /* tx fifo empty */
88 #define SR_RXFE (1 << 0) /* rx fifo empty */
93 #define ISR_RXTOFEINTR (1 << 6) /* rx fifo empty */
115 #define ISR_RXTOFE (1 << 6) /* rx timeout fifo empty */
126 #define IE_RXTOFE (1 << 6) /* rx timeout fifo empty */
139 #define SLFR_12TXE (1 << 11) /* slot 12 tx empty */
141 #define SLFR_2TXE (1 << 9) /* slot 2 tx empty */
143 #define SLFR_1TXE (1 << 7) /* slot 1 tx empty */
/linux-4.1.27/fs/sysfs/
H A Ddir.c126 * sysfs_create_mount_point - create an always empty directory
127 * @parent_kobj: kobject that will contain this always empty directory
128 * @name: The name of the always empty directory to add
146 * sysfs_remove_mount_point - remove an always empty directory.
147 * @parent_kobj: kobject that will contain this always empty directory
148 * @name: The name of the always empty directory to remove
/linux-4.1.27/net/
H A Dsysctl_net.c86 static struct ctl_table empty[1]; net_sysctl_init() local
89 * registering "/proc/sys/net" as an empty directory not in a net_sysctl_init()
92 net_header = register_sysctl("net", empty); net_sysctl_init()
/linux-4.1.27/drivers/crypto/caam/
H A Dcaamrng.c66 atomic_t empty; member in struct:buf_data
109 atomic_set(&bd->empty, BUF_NOT_EMPTY); rng_done()
130 atomic_inc(&bd->empty); /* note if pending */ submit_job()
142 if (atomic_read(&bd->empty)) { caam_read()
144 if (atomic_read(&bd->empty) == BUF_EMPTY) { caam_read()
155 if (atomic_read(&bd->empty)) caam_read()
174 atomic_set(&bd->empty, BUF_EMPTY); caam_read()
248 if (atomic_read(&bd->empty) == BUF_PENDING) caam_cleanup()
264 atomic_set(&bd->empty, BUF_EMPTY); caam_init_buf()
/linux-4.1.27/include/linux/
H A Dosq_lock.h17 * If the queue is empty, then it's set to OSQ_UNLOCKED_VAL.
H A Dsem.h38 /* empty */
H A Dcirc_buf.h19 empty. */
H A Dfmc-sdb.h16 struct sdb_empty empty; member in union:sdb_record
H A Drwsem-spinlock.h21 * - if wait_list is not empty, then there are processes waiting for the semaphore
H A Dshm.h60 /* empty */
H A Dllist.h151 * llist_empty - tests whether a lock-less list is empty
155 * test whether the list is empty without deleting something from the
176 * Returns true if the list was empty prior to adding this entry.
187 * If list is empty, return NULL, otherwise, delete all entries and
H A Dplist.h61 * the prio_list if the node_list list_head is non empty. In case
209 * plist_head_empty - return !0 if a plist_head is empty
226 /* All functions below assume the plist_head is not empty. */
280 * Assumes the plist is _not_ empty.
292 * Assumes the plist is _not_ empty.
H A Dpipe_fs_i.h31 * @wait: reader/writer wait point in case of empty/full pipe
32 * @nrbufs: the number of non-empty pipe buffers in this pipe
H A Dsdb.h130 /* Type 0xff: empty
132 * this allows keeping empty slots during development,
H A Dpercpu_ida.h30 * It's ok for a freelist to be empty when its bit is set - steal_tags()
H A Drio_regs.h108 #define RIO_MBOX0_EMPTY 0x20000000 /* [II] Mbox 0 empty */
114 #define RIO_MBOX1_EMPTY 0x00200000 /* [II] Mbox 1 empty */
120 #define RIO_MBOX2_EMPTY 0x00002000 /* [II] Mbox 2 empty */
126 #define RIO_MBOX3_EMPTY 0x00000020 /* [II] Mbox 3 empty */
135 #define RIO_DOORBELL_EMPTY 0x20000000 /* [II] Doorbell empty */
/linux-4.1.27/arch/m68k/include/asm/
H A Dmac_baboon.h20 * bit 2: bay status, 0 = full, 1 = empty
/linux-4.1.27/net/ipx/
H A Dsysctl_net_ipx.c5 * Added /proc/sys/net/ipx directory entry (empty =) ). [MS]
/linux-4.1.27/net/appletalk/
H A Dsysctl_net_atalk.c5 * Added /proc/sys/net/atalk directory entry (empty =) ). [MS]
/linux-4.1.27/sound/sh/
H A Dsh_dac_audio.c61 int empty; member in struct:snd_sh_dac
85 chip->empty = 1; dac_audio_reset()
124 chip->empty = 1; snd_sh_dac_pcm_open()
177 chip->empty = 1; snd_sh_dac_pcm_trigger()
205 if (chip->empty) { snd_sh_dac_pcm_copy()
206 chip->empty = 0; snd_sh_dac_pcm_copy()
232 if (chip->empty) { snd_sh_dac_pcm_silence()
233 chip->empty = 0; snd_sh_dac_pcm_silence()
320 if (!chip->empty) { sh_dac_audio_timer()
335 chip->empty = 1; sh_dac_audio_timer()
339 if (!chip->empty) sh_dac_audio_timer()
/linux-4.1.27/drivers/spi/
H A Dspi-fsl-spi.h65 #define SPIE_NE 0x00000200 /* Not empty */
69 #define SPIM_NE 0x00000200 /* Not empty */
H A Dspi-xilinx.c49 #define XSPI_SR_RX_EMPTY_MASK 0x01 /* Receive FIFO is empty */
51 #define XSPI_SR_TX_EMPTY_MASK 0x04 /* Transmit FIFO is empty */
72 #define XSPI_INTR_TX_EMPTY 0x04 /* TxFIFO is empty */
76 #define XSPI_INTR_TX_HALF_EMPTY 0x40 /* TxFIFO is half empty */
172 /* Enable the transmit empty interrupt, which we use to determine xspi_init_hw()
/linux-4.1.27/drivers/staging/unisys/uislib/
H A Duisqueue.c109 * 1 if the removal succeeds, 0 if the queue was empty.
124 /* queue is empty if the head index equals the tail index */ spar_signal_remove()
130 /* advance past the 'empty' front slot */ spar_signal_remove()
179 /* queue is empty if the head index equals the tail index */ spar_signal_remove_all()
184 /* advance past the 'empty' front slot */ spar_signal_remove_all()
208 * Determine whether a signal queue is empty.
215 * 1 if the signal queue is empty, 0 otherwise.
310 * returns NULL if queue is empty */
/linux-4.1.27/drivers/staging/ozwpan/
H A Dozmain.c23 * value can be supplied as a parameter to the module. An empty string means
30 "'*' means all, '' (empty string; default) means none.");
/linux-4.1.27/drivers/crypto/qat/qat_common/
H A Dadf_transport_debug.c94 int head, tail, empty; adf_ring_show() local
100 empty = READ_CSR_E_STAT(csr, bank->bank_number); adf_ring_show()
107 seq_printf(sfile, "head %x, tail %x, empty: %d\n", adf_ring_show()
108 head, tail, (empty & 1 << ring->ring_number) adf_ring_show()
227 int head, tail, empty; adf_bank_show() local
236 empty = READ_CSR_E_STAT(csr, bank->bank_number); adf_bank_show()
239 "ring num %02d, head %04x, tail %04x, empty: %d\n", adf_bank_show()
241 (empty & 1 << ring->ring_number) >> adf_bank_show()
/linux-4.1.27/arch/xtensa/variants/dc233c/include/variant/
H A Dtie.h123 #define XCHAL_CP0_SA_LIST(s) /* empty */
126 #define XCHAL_CP1_SA_LIST(s) /* empty */
129 #define XCHAL_CP2_SA_LIST(s) /* empty */
132 #define XCHAL_CP3_SA_LIST(s) /* empty */
135 #define XCHAL_CP4_SA_LIST(s) /* empty */
138 #define XCHAL_CP5_SA_LIST(s) /* empty */
141 #define XCHAL_CP6_SA_LIST(s) /* empty */
144 #define XCHAL_CP7_SA_LIST(s) /* empty */
/linux-4.1.27/arch/tile/include/arch/
H A Duart.h62 * 0: no active entry in the receive FIFO (that is empty).
70 * 0: no active entry in the transmit FIFO (that is empty).
78 * 0: no active entry in the write FIFO (that is empty).
106 /* 1: receive FIFO is empty */
108 /* 1: write FIFO is empty. */
110 /* 1: transmit FIFO is empty. */
174 * An almost empty event is reached when data is to be read from the
240 * Data was read from the transmit FIFO and now it is almost empty (less
/linux-4.1.27/arch/um/include/asm/
H A Dfixmap.h45 * Leave one empty page between vmalloc'ed areas and
46 * the start of the fixmap, and leave one page empty
/linux-4.1.27/fs/quota/
H A Dquota_v2.c182 struct v2r0_disk_dqblk *d = dp, empty; v2r0_disk2memdqb() local
194 memset(&empty, 0, sizeof(struct v2r0_disk_dqblk)); v2r0_disk2memdqb()
195 empty.dqb_itime = cpu_to_le64(1); v2r0_disk2memdqb()
196 if (!memcmp(&empty, dp, sizeof(struct v2r0_disk_dqblk))) v2r0_disk2memdqb()
235 struct v2r1_disk_dqblk *d = dp, empty; v2r1_disk2memdqb() local
247 memset(&empty, 0, sizeof(struct v2r1_disk_dqblk)); v2r1_disk2memdqb()
248 empty.dqb_itime = cpu_to_le64(1); v2r1_disk2memdqb()
249 if (!memcmp(&empty, dp, sizeof(struct v2r1_disk_dqblk))) v2r1_disk2memdqb()
/linux-4.1.27/arch/powerpc/sysdev/
H A Dudbg_memcons.c9 * empty. The input buffer is empty when both input_pos == input_start and
/linux-4.1.27/tools/virtio/linux/
H A Dvirtio.h6 /* TODO: empty stubs for now. Broken but enough for virtio_ring.c */
18 /* TODO: commented as list macros are empty stubs for now.
/linux-4.1.27/scripts/kconfig/
H A Dzconf.y108 /* empty */
175 /* empty */
224 /* empty */
236 /* empty */ { $$ = NULL; }
268 /* empty */
310 /* empty */
336 /* empty */
375 /* empty */
417 /* empty */
432 /* empty */
445 /* empty */
465 if_expr: /* empty */ { $$ = NULL; }
482 word_opt: /* empty */ { $$ = NULL; }
/linux-4.1.27/include/sound/
H A Dpcm_params.h228 i->empty = 0; snd_interval_any()
233 i->empty = 1; snd_interval_none()
244 return i->empty; snd_interval_empty()
295 if (i1->empty) snd_interval_eq()
296 return i2->empty; snd_interval_eq()
297 if (i2->empty) snd_interval_eq()
298 return i1->empty; snd_interval_eq()
/linux-4.1.27/fs/xfs/
H A Dxfs_bit.c27 * Return whether bitmap is empty.
29 * Returns 1 for empty, 0 for non-empty.
H A Dxfs_mru_cache.c126 * list again and again until either a) the lists are all empty, or b) time zero
134 * zero if there's no need to schedule more work because the lists are empty.
145 /* Nothing to do if the data store is empty. */ _xfs_mru_cache_migrate()
153 * If the LRU list isn't empty, migrate its elements to the tail _xfs_mru_cache_migrate()
169 * lists have been migrated to the reap list, it's now empty. _xfs_mru_cache_migrate()
178 /* Find the first non-empty list from the LRU end. */ _xfs_mru_cache_migrate()
188 /* All the lists must be empty. */ _xfs_mru_cache_migrate()
209 * If the data store is empty, initialise time zero, leave grp set to _xfs_mru_cache_list_insert()
H A Dxfs_trans_ail.c64 * Return a pointer to the last item in the AIL. If the AIL is empty, then
95 * is empty, then this function returns 0.
117 * Return the maximum lsn held in the AIL, or zero if the AIL is empty.
207 * first item in the AIL. Returns NULL if the list is empty.
254 * LSN lower than @lsn. Returns NULL if the list is empty.
271 * repeated traversals. This should not be called with an empty list.
304 * Finally perform the splice. Unless the AIL was empty, xfs_ail_splice()
306 * items should go. If lip is null the AIL was empty, so xfs_ail_splice()
366 * If the AIL is empty or our push has reached the end we are xfsaild_push()
463 * We reached the target or the AIL is empty, so wait a bit xfsaild_push()
510 * Idle if the AIL is empty and we are not racing with a target xfsaild()
592 * Push out all items in the AIL immediately and wait until the AIL is empty.
/linux-4.1.27/drivers/net/wireless/b43legacy/
H A Dleds.h52 /* empty */
/linux-4.1.27/include/linux/usb/
H A Diowarrior.h22 * this is empty string) */
/linux-4.1.27/arch/avr32/include/asm/
H A Dirqflags.h23 * The empty asm statement informs the compiler of this fact while
/linux-4.1.27/arch/blackfin/include/asm/
H A Dptrace.h31 * kernel stack will not be empty on entry to the kernel, so
/linux-4.1.27/net/x25/
H A Dsysctl_net_x25.c5 * Added /proc/sys/net/x25 directory entry (empty =) ). [MS]
/linux-4.1.27/sound/oss/
H A Dpas2_midi.c62 * Enable input available and output FIFO empty interrupts pas_midi_open()
114 * empty situations. For this reason we don't never write the buffer dump_to_midi()
116 * means that the buffer is empty. dump_to_midi()
147 * Output the byte if the local queue is empty. pas_midi_out()
/linux-4.1.27/drivers/staging/rtl8712/
H A Drtl8712_efuse.c156 static u8 efuse_is_empty(struct _adapter *padapter, u8 *empty) efuse_is_empty() argument
160 /* read one byte to check if E-Fuse is empty */ efuse_is_empty()
163 *empty = true; efuse_is_empty()
165 *empty = false; efuse_is_empty()
497 u8 offset, word_en, empty; r8712_efuse_map_write() local
504 empty = r8712_read8(padapter, EFUSE_CLK_CTRL); r8712_efuse_map_write()
505 if (empty != 0x03) r8712_efuse_map_write()
507 if (efuse_is_empty(padapter, &empty) == true) { r8712_efuse_map_write()
508 if (true == empty) r8712_efuse_map_write()
513 if (empty == false) r8712_efuse_map_write()
563 if (empty == false) r8712_efuse_map_write()
/linux-4.1.27/drivers/staging/rtl8188eu/hal/
H A Drtl8188eu_recv.c111 DBG_88E(KERN_WARNING "rx_skb_queue not empty\n"); rtl8188eu_free_recv_priv()
116 DBG_88E(KERN_WARNING "free_recv_skb_queue not empty, %d\n", rtl8188eu_free_recv_priv()
/linux-4.1.27/fs/xfs/libxfs/
H A Dxfs_bit.h78 /* Return whether bitmap is empty (1 == empty) */
/linux-4.1.27/include/uapi/linux/
H A Dcramfs_fs.h35 /* OFFSET: For symlinks and non-empty regular files, this
38 see README). For non-empty directories it is the offset
H A Dfcntl.h64 #define AT_EMPTY_PATH 0x1000 /* Allow empty relative pathname */
H A Dserial_reg.h37 #define UART_IIR_THRI 0x02 /* Transmitter holding register empty */
133 #define UART_LSR_TEMT 0x40 /* Transmitter empty */
134 #define UART_LSR_THRE 0x20 /* Transmit-hold-register empty */
300 #define UART_RSA_IER_Tx_FIFO_E (1 << 2) /* Enable Tx FIFO empty int. */
306 #define UART_RSA_SRR_Tx_FIFO_NEMP (1 << 0) /* Tx FIFO is not empty (1) */
309 #define UART_RSA_SRR_Rx_FIFO_NEMP (1 << 3) /* Rx FIFO is not empty (1) */
/linux-4.1.27/arch/score/include/asm/
H A Dfixmap.h53 * Leave one empty page between vmalloc'ed areas and
54 * the start of the fixmap, and leave one page empty
/linux-4.1.27/tools/perf/ui/browsers/
H A Dheader.c16 char empty[] = " "; ui_browser__argv_write() local
21 str = empty; ui_browser__argv_write()
/linux-4.1.27/drivers/net/wireless/prism54/
H A Disl_38xx.c55 * check whether the transmit queues for data and management are empty */ isl38xx_handle_sleep_request()
57 /* data tx queue not empty */ isl38xx_handle_sleep_request()
61 /* management tx queue not empty */ isl38xx_handle_sleep_request()
66 /* data rx queue not empty */ isl38xx_handle_sleep_request()
70 /* management rx queue not empty */ isl38xx_handle_sleep_request()
77 /* all queues are empty, allow the device to go into sleep mode */ isl38xx_handle_sleep_request()
/linux-4.1.27/drivers/sbus/char/
H A Ductrl.c58 #define UCTRL_INTR_TXE_REQ 0x01 /* transmit FIFO empty int req */
60 #define UCTRL_INTR_RXNE_REQ 0x04 /* receive FIFO not empty int req */
62 #define UCTRL_INTR_TXE_MSK 0x10 /* transmit FIFO empty mask */
64 #define UCTRL_INTR_RXNE_MSK 0x40 /* receive FIFO not empty mask */
68 #define UCTRL_STAT_TXE_STA 0x01 /* transmit FIFO empty status */
70 #define UCTRL_STAT_RXNE_STA 0x04 /* receive FIFO not empty status */
/linux-4.1.27/scripts/dtc/
H A Ddtc-parser.y117 /* empty */
179 /* empty */
260 /* empty */
425 /* empty */
440 /* empty */
515 print_error("empty character literal");
/linux-4.1.27/fs/ubifs/
H A Dfind.c35 * @pick_free: whether it is OK to scan for empty LEBs
113 /* If specified, exclude empty or freeable LEBs */ scan_for_dirty_cb()
117 /* Exclude LEBs with too little dirty space (unless it is empty) */ scan_for_dirty_cb()
158 * so check the uncategorized list. N.B. neither empty nor freeable LEBs scan_for_dirty()
207 * @pick_free: controls whether it is OK to pick empty or index LEBs
211 * dirty index heap, and it falls-back to LPT scanning if the heaps are empty
263 /* OK, try to find an empty LEB */ ubifs_find_dirty_leb()
380 /* If specified, exclude empty LEBs */ scan_for_free_cb()
400 * @pick_free: whether it is OK to scan for empty LEBs
401 * @squeeze: whether to try to find space in a non-empty LEB first
441 * so check the uncategorized list. N.B. neither empty nor freeable LEBs do_find_free_space()
482 * @squeeze: whether to try to find space in a non-empty LEB first
485 * It tries to find an empty LEB if possible. If no empty LEBs are available,
486 * this function searches for a non-empty data LEB. The returned LEB is marked
502 /* Check if there are enough empty LEBs for commit */ ubifs_find_free_space()
512 * OK to allocate an empty LEB, but we still don't want to go ubifs_find_free_space()
566 * Ensure that empty LEBs have been unmapped. They may not have ubifs_find_free_space()
617 /* Exclude LEBs that cannot be made empty */ scan_for_idx_cb()
664 * Only empty LEBs are allocated. This is for two reasons. First, the commit
666 * will be empty. Secondly, free space at the end of an index LEB is not
667 * guaranteed to be empty because it may have been used by the in-the-gaps
723 * Ensure that empty LEBs have been unmapped. They may not have been, ubifs_find_free_leb_for_idx()
H A Drecovery.c45 * following min. I/O units have to contain empty space (all 0xFFs). If this is
55 * is_empty - determine whether a buffer is empty (contains all 0xff).
59 * This function returns %1 if the buffer is empty (contains all 0xff) otherwise
181 /* Check remaining empty space */ get_master_node()
410 * for subsequent empty space starting from the next @c->max_write_size
420 * the last wbuf written. After that should be empty space. is_last_write()
437 * sets empty space to all 0xff. @buf, @offs and @len are updated to the next
476 /* Check for empty space after the corrupt node's common header */ no_more_nodes()
481 * The area after the common header size is not empty, so the common no_more_nodes()
490 /* After which there should be empty space */ no_more_nodes()
705 ubifs_err(c, "corrupt empty space LEB %d:%d, corruption starts at %d", ubifs_recover_leb()
881 * next log LEB is empty or out of date. ubifs_recover_log_leb()
934 /* Read at the head location and check it is empty flash */ recover_head()
961 * assumed to be empty and will be unmapped anyway before use, or in the index
1040 ubifs_err(c, "unexpected empty space at %d:%d", clean_an_unclean_leb()
1106 * grab_empty_leb - grab an empty LEB to use as GC LEB and run commit.
1109 * This is a helper function for 'ubifs_rcvry_gc_commit()' which grabs an empty
1118 * Note, it is very important to first search for an empty LEB and then grab_empty_leb()
1120 * only one empty LEB at the moment, the one which has been the grab_empty_leb()
1123 * one but GC can grab it. But at this moment this single empty LEB is grab_empty_leb()
1134 ubifs_err(c, "could not find an empty LEB"); grab_empty_leb()
1147 dbg_rcvry("found empty LEB %d, run commit", lnum); grab_empty_leb()
1156 * Out-of-place garbage collection requires always one empty LEB with which to
1160 * be used. Instead, recovery must allocate an empty LEB for this purpose.
1161 * However, there may not be enough empty space, in which case it must be
H A Dsb.c67 * create_default_filesystem - format empty UBI volume.
70 * This function creates default empty file-system. Returns zero in case of
522 * This function finds, reads and checks the superblock. If an empty UBI volume
531 if (c->empty) { ubifs_read_superblock()
665 * it up, so that empty min. I/O units in the end of LEB are actually erased on
667 * empty, it is simply unmapped.
678 dbg_mnt("unmap empty LEB %d", lnum); fixup_leb()
695 * containing free/empty space.
773 * empty min. I/O unit (i.e. free-space-count > 0) is re-written, to make sure
H A Dtnc_commit.c331 * get_leb_cnt - calculate the number of empty LEBs needed to commit.
335 * This function returns the number of empty LEBs needed to commit @cnt znodes
406 * layout_in_empty_space - layout index nodes in empty space.
409 * This function lays out new index nodes for dirty znodes using empty LEBs.
542 * @no_space: indicates that insufficient empty LEBs were allocated
546 * an insufficient number of empty LEBs allocated, then index nodes are placed
547 * into the gaps created by obsolete index nodes in non-empty index LEBs. For
657 * alloc_idx_lebs - allocate empty LEBs to be used to commit.
662 * empty LEBs. %0 is returned on success, otherwise a negative error code
672 dbg_cmt("need about %d empty LEBS for TNC commit", leb_cnt); alloc_idx_lebs()
694 * It is possible that we allocate more empty LEBs for the commit than we need.
H A Dscan.c78 dbg_scan("hit empty space at LEB %d:%d", lnum, offs); ubifs_scan_a_node()
328 ubifs_err(c, "empty space starts at non-aligned offset %d", ubifs_scan()
341 ubifs_err(c, "corrupt empty space at LEB %d:%d", ubifs_scan()
/linux-4.1.27/drivers/usb/musb/
H A Dmusb_cppi41.c202 bool empty; cppi41_recheck_tx_req() local
205 empty = musb_is_tx_fifo_empty(hw_ep); cppi41_recheck_tx_req()
206 if (empty) { cppi41_recheck_tx_req()
234 bool empty; cppi41_dma_callback() local
254 empty = musb_is_tx_fifo_empty(hw_ep); cppi41_dma_callback()
256 if (!cppi41_channel->is_tx || empty) { cppi41_dma_callback()
263 * too early that means the TXFIFO is not yet empty but the DMA cppi41_dma_callback()
265 * receive a FIFO empty interrupt so the only thing we can do is cppi41_dma_callback()
284 empty = musb_is_tx_fifo_empty(hw_ep); cppi41_dma_callback()
285 if (empty) { cppi41_dma_callback()
/linux-4.1.27/drivers/video/fbdev/sis/
H A Dsis_accel.h148 bit 29 Command queue: 1 is empty
271 bit 31 = 1: All engines idle and all queues empty
272 bit 30 = 1: Hardware Queue (=HW CQ, 2D queue, 3D queue) empty
275 bit 27 = 1: HW command queue empty
276 bit 26 = 1: 2D queue empty
277 bit 25 = 1: 3D queue empty
278 bit 24 = 1: SW command queue empty
/linux-4.1.27/sound/pci/emu10k1/
H A Dmemory.c97 * search empty region on PTB with the given size
99 * if an empty region is found, return the page and store the next mapped block
121 /* we look for the maximum empty hole */ search_empty_map_area()
165 * return the size of resultant empty pages
175 /* calculate the expected size of empty region */ unmap_memblk()
197 return end_page - start_page; /* return the new empty size */ unmap_memblk()
201 * search empty pages with the given size, and create a memory block
255 * if no empty pages are found, tries to release unused memory blocks
285 /* ok the empty region is enough large */ snd_emu10k1_memblk_map()
/linux-4.1.27/drivers/mfd/
H A Djanz-cmodio.c36 "empty", "empty", "empty", "empty",
131 if (!strcmp(name, "") || !strcmp(name, "empty")) cmodio_probe_submodules()
/linux-4.1.27/drivers/fmc/
H A Dfmc-sdb.c72 if (r->empty.record_type == sdb_type_bridge) { __fmc_scan_sdb_tree()
187 switch (r->empty.record_type) { __fmc_show_sdb_tree()
235 printk(KERN_CONT "empty\n"); __fmc_show_sdb_tree()
239 r->empty.record_type); __fmc_show_sdb_tree()
274 if (r->empty.record_type != sdb_type_device) fmc_find_sdb_device()
/linux-4.1.27/drivers/tty/serial/
H A Dm32r_sio_reg.h125 #define UART_LSR_TEMT 0x02 /* Transmitter empty */
126 #define UART_LSR_THRE 0x01 /* Transmit-hold-register empty */
140 #define UART_IIR_THRI 0x02 /* Transmitter holding register empty */
/linux-4.1.27/include/uapi/linux/netfilter/ipset/
H A Dip_set.h28 IPSET_CMD_CREATE, /* 2: Create a new (empty) set */
29 IPSET_CMD_DESTROY, /* 3: Destroy a (empty) set */
87 /* Reserve empty slots */
/linux-4.1.27/arch/arm/mach-ixp4xx/include/mach/
H A Dqmgr.h51 u32 statne_h; /* 0x418 - queue nearly empty */
129 * qmgr_stat_empty() - checks if a hardware queue is empty
132 * Returns non-zero value if the queue is empty.
/linux-4.1.27/drivers/misc/vmw_vmci/
H A Dvmci_handle_array.c93 * Handle that was removed, VMCI_INVALID_HANDLE if array was empty.
133 * NULL if the array is empty. Otherwise, a pointer to the array
/linux-4.1.27/drivers/staging/lustre/include/linux/lnet/
H A Dsocklnd.h83 ksock_lnet_msg_t lnetmsg; /* lnet message, it's empty if it's NOOP */
95 #define KSOCK_MSG_NOOP 0xc0 /* ksm_u empty */
/linux-4.1.27/drivers/staging/unisys/visorutil/
H A Dcharqueue.c55 int alloc_slots = charqueue->nslots+1; /* 1 slot is always empty */ visor_charqueue_enqueue()
80 int alloc_slots = charqueue->nslots + 1; /* 1 slot is always empty */ charqueue_dequeue_1()
/linux-4.1.27/drivers/pcmcia/
H A Dpxa2xx_trizeps4.c65 /* enable_irq empty */ trizeps_pcmcia_socket_state()
67 /* disable_irq empty */ trizeps_pcmcia_socket_state()
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb/
H A Dsge.h49 unsigned int respQ_empty; /* # times respQ empty */
51 unsigned int freelistQ_empty; /* # times freelist empty */
/linux-4.1.27/drivers/clk/
H A Dclk-conf.c33 /* skip empty (null) phandles */ __set_clk_parents()
91 /* skip empty (null) phandles */ __set_clk_rates()
/linux-4.1.27/drivers/usb/class/
H A Dcdc-acm.h56 * in line disciplines. They ask for empty space amount, receive our URB size,
100 int write_used; /* number of non-empty write buffers */
/linux-4.1.27/arch/sh/include/asm/
H A Dfixmap.h85 * Leave one empty page between vmalloc'ed areas and
86 * the start of the fixmap, and leave one page empty
/linux-4.1.27/lib/
H A Dllist.c36 * Return whether list is empty before adding.
55 * If list is empty, return NULL, otherwise, return the first entry
/linux-4.1.27/tools/perf/util/
H A Dcgroup.c158 /* allow empty cgroups, i.e., skip */ parse_cgroups()
170 /* nr_cgroups is increased een for empty cgroups */ parse_cgroups()
/linux-4.1.27/fs/jffs2/
H A Ddebug.c499 printk(JFFS2_DBG "clean_list: empty\n"); __jffs2_dbg_dump_block_lists_nolock()
521 printk(JFFS2_DBG "very_dirty_list: empty\n"); __jffs2_dbg_dump_block_lists_nolock()
544 printk(JFFS2_DBG "dirty_list: empty\n"); __jffs2_dbg_dump_block_lists_nolock()
567 printk(JFFS2_DBG "erasable_list: empty\n"); __jffs2_dbg_dump_block_lists_nolock()
583 printk(JFFS2_DBG "erasing_list: empty\n"); __jffs2_dbg_dump_block_lists_nolock()
598 printk(JFFS2_DBG "erase_checking_list: empty\n"); __jffs2_dbg_dump_block_lists_nolock()
614 printk(JFFS2_DBG "erase_pending_list: empty\n"); __jffs2_dbg_dump_block_lists_nolock()
630 printk(JFFS2_DBG "erasable_pending_wbuf_list: empty\n"); __jffs2_dbg_dump_block_lists_nolock()
646 printk(JFFS2_DBG "free_list: empty\n"); __jffs2_dbg_dump_block_lists_nolock()
662 printk(JFFS2_DBG "bad_list: empty\n"); __jffs2_dbg_dump_block_lists_nolock()
678 printk(JFFS2_DBG "bad_used_list: empty\n"); __jffs2_dbg_dump_block_lists_nolock()
/linux-4.1.27/drivers/staging/lustre/lustre/ptlrpc/
H A Dlayout.c75 /* empty set of fields... for suitable definition of emptiness. */
76 static const struct req_msg_field *empty[] = { variable in typeref:struct:req_msg_field
1192 DEFINE_REQ_FMT0("OBD_PING", empty, empty);
1196 DEFINE_REQ_FMT0("OBD_SET_INFO", obd_set_info_client, empty);
1206 DEFINE_REQ_FMT0("SEC_CTX", empty, empty);
1233 DEFINE_REQ_FMT0("OBD_LOG_CANCEL", log_cancel_client, empty);
1237 DEFINE_REQ_FMT0("MDS_QUOTACHECK", quotactl_only, empty);
1241 DEFINE_REQ_FMT0("OST_QUOTACHECK", quotactl_only, empty);
1253 DEFINE_REQ_FMT0("QC_CALLBACK", quotactl_only, empty);
1271 DEFINE_REQ_FMT0("MDS_STATFS", empty, obd_statfs_server);
1352 DEFINE_REQ_FMT0("MDS_DISCONNECT", empty, empty);
1381 DEFINE_REQ_FMT0("LDLM_CANCEL", ldlm_enqueue_client, empty);
1385 DEFINE_REQ_FMT0("LDLM_CALLBACK", ldlm_enqueue_client, empty);
1389 DEFINE_REQ_FMT0("LDLM_CP_CALLBACK", ldlm_cp_callback_client, empty);
1393 DEFINE_REQ_FMT0("LDLM_BL_CALLBACK", ldlm_enqueue_client, empty);
1463 DEFINE_REQ_FMT0("MDS_UNPIN", mdt_body_only, empty);
1481 DEFINE_REQ_FMT0("MDS_HSM_PROGRESS", mdt_hsm_progress, empty);
1485 DEFINE_REQ_FMT0("MDS_HSM_CT_REGISTER", mdt_hsm_ct_register, empty);
1489 DEFINE_REQ_FMT0("MDS_HSM_CT_UNREGISTER", mdt_hsm_ct_unregister, empty);
1498 DEFINE_REQ_FMT0("MDS_HSM_STATE_SET", mdt_hsm_state_set, empty);
1502 DEFINE_REQ_FMT0("MDS_HSM_REQUEST", mdt_hsm_request, empty);
1507 mdt_swap_layouts, empty);
1547 DEFINE_REQ_FMT0("LLOG_ORIGIN_CONNECT", llogd_conn_body_only, empty);
1560 DEFINE_REQ_FMT0("OST_DISCONNECT", empty, empty);
1596 DEFINE_REQ_FMT0("OST_STATFS", empty, obd_statfs_server);
1621 empty);
/linux-4.1.27/drivers/media/usb/dvb-usb/
H A Dttusb2.h31 * last block must be empty */
/linux-4.1.27/drivers/misc/mei/
H A Dhw-txe.h43 * @slots: number of empty slots
/linux-4.1.27/drivers/net/wireless/b43/
H A Dleds.h74 /* empty */
/linux-4.1.27/drivers/input/joystick/iforce/
H A Diforce-packets.c54 int empty; iforce_send_packet() local
74 empty = head == tail; iforce_send_packet()
106 if (empty) iforce_send_packet()
113 if (iforce->usbdev && empty && iforce_send_packet()
/linux-4.1.27/drivers/input/serio/
H A Dserio_raw.c145 bool empty; serio_raw_fetch_byte() local
149 empty = serio_raw->head == serio_raw->tail; serio_raw_fetch_byte()
150 if (!empty) { serio_raw_fetch_byte()
157 return !empty; serio_raw_fetch_byte()
/linux-4.1.27/arch/sparc/include/asm/
H A Dvaddrs.h46 /* Leave one empty page between IO pages at 0xfd000000 and
/linux-4.1.27/arch/tile/lib/
H A Dmemchr_32.c29 /* Don't dereference any memory if the array is empty. */ memchr()
H A Dmemchr_64.c30 /* Don't dereference any memory if the array is empty. */ memchr()
/linux-4.1.27/arch/um/kernel/
H A Duml.lds.S46 * These are needed even in a static link, even if they wind up being empty.
/linux-4.1.27/drivers/char/tpm/
H A Dtpm_of.c46 pr_err("%s: ERROR - event log area empty\n", __func__); read_log()
H A Dtpm_acpi.c84 printk(KERN_ERR "%s: ERROR - TCPA log area empty\n", __func__); read_log()
/linux-4.1.27/drivers/clk/rockchip/
H A Dclk-rockchip.c69 /* ignore empty slots */ rk2928_gate_clk_init()
/linux-4.1.27/drivers/gpu/host1x/
H A Dintr.c170 int empty; process_wait_list() local
180 empty = list_empty(&syncpt->intr.wait_head); process_wait_list()
181 if (empty) process_wait_list()
191 return empty; process_wait_list()
/linux-4.1.27/fs/ntfs/
H A Dlogfile.c499 /* An empty $LogFile must have been clean before it got emptied. */ ntfs_check_logfile()
538 * contain empty and uninitialzed records, the log file can be assumed ntfs_check_logfile()
539 * to be empty. ntfs_check_logfile()
555 * A non-empty block means the logfile is not empty while an ntfs_check_logfile()
556 * empty block after a non-empty block has been encountered ntfs_check_logfile()
618 ntfs_debug("Done. ($LogFile is empty.)"); ntfs_check_logfile()
624 "$LogFile and it was not empty."); ntfs_check_logfile()
676 * is empty this function requires that NVolLogFileEmpty() is true otherwise an
677 * empty volume will be reported as dirty.
685 /* An empty $LogFile must have been clean before it got emptied. */ ntfs_is_logfile_clean()
687 ntfs_debug("Done. ($LogFile is empty.)"); ntfs_is_logfile_clean()
716 * ntfs_empty_logfile - empty the contents of the $LogFile journal
717 * @log_vi: struct inode of loaded journal $LogFile to empty
800 /* Iterate over the blocks in the run and empty them. */ ntfs_empty_logfile()
/linux-4.1.27/fs/squashfs/
H A Dpage_actor.h48 /* empty */ squashfs_finish_page()
H A Dpage_actor.c40 /* empty */ cache_finish_page()
/linux-4.1.27/arch/sh/boot/romimage/
H A Dhead.S16 /* load the romImage to above the empty zero page */
/linux-4.1.27/arch/mips/include/asm/sgi/
H A Dpi1.h31 #define PI1_DMACTRL_FIFO_EMPTY 0x01 /* fifo empty R/O */
/linux-4.1.27/arch/mips/kernel/
H A Dperf_event.c24 * Leave userspace callchain empty for now. When we find a way to trace
/linux-4.1.27/arch/powerpc/boot/
H A Dns16550.c24 #define UART_LSR_THRE 0x20 /* Transmit-hold-register empty */
H A Dplanetcore.c22 * The list is terminated by an empty string (i.e. two
/linux-4.1.27/arch/cris/kernel/
H A Dprocess.c68 * Currently we don't have any such state to reset, so this is empty.
/linux-4.1.27/arch/metag/include/asm/
H A Dmmu.h28 * Returns 0 (an empty pte) if that range is not mapped.
/linux-4.1.27/arch/arm/mach-lpc32xx/include/mach/
H A Duncompress.h42 /* Wait for transmit FIFO to empty */ putc()
/linux-4.1.27/arch/arm/boot/compressed/
H A Dvmlinux.lds.S64 /* (without a dummy byte, ld just ignores the empty section) */
/linux-4.1.27/net/bluetooth/
H A Dselftest.h37 * When CONFIG_BT_SELFTEST=n, then this turns into an empty call that
/linux-4.1.27/kernel/trace/
H A Dtrace_nop.c25 { } /* Always set a last empty entry */
H A Dtrace_kdb.c80 kdb_printf(" (ftrace buffer empty)\n");
/linux-4.1.27/kernel/
H A Dup.c49 * because we actually can get an empty mask from
H A Dcpuset.c92 * and if it ends up empty, it will inherit the parent's mask.
329 * One way or another, we guarantee to return some non-empty subset
347 * One way or another, we guarantee to return some non-empty subset
497 * be changed to have empty cpus_allowed or mems_allowed.
628 int nslot; /* next empty doms[] struct cpumask slot */ generate_sched_domains()
789 * If the flag 'sched_load_balance' of any cpuset with non-empty
791 * which has that flag enabled, or if any cpuset with a non-empty
879 * If it becomes empty, inherit the effective mask of the cpuset_for_each_descendant_pre()
905 * If the effective cpumask of any non-empty cpuset is changed, cpuset_for_each_descendant_pre()
937 * An empty cpus_allowed is ok only if the cpuset has no tasks. update_cpumask()
938 * Since cpulist_parse() fails on an empty mask, we special case update_cpumask()
1026 * tsk does not have a mempolicy, then an empty nodemask will not be cpuset_change_task_nodemask()
1135 * If it becomes empty, inherit the effective mask of the cpuset_for_each_descendant_pre()
1194 * An empty mems_allowed is ok iff there are no tasks in the cpuset. update_nodemask()
1195 * Since nodelist_parse() fails on an empty mask, we special case update_nodemask()
1441 /* allow moving tasks into an empty cpuset if on default hierarchy */ cpuset_can_attach()
1526 * In that case @mems_allowed has been updated and is empty,
2096 * last CPU or node from a cpuset, then move the tasks in the empty
2097 * cpuset to its next-highest non-empty parent.
2104 * Find its next-highest non-empty parent, (top cpuset remove_tasks_in_empty_cpuset()
2105 * has online cpus, so can't be empty). remove_tasks_in_empty_cpuset()
2113 pr_err("cpuset: failed to transfer tasks out of empty cpuset "); remove_tasks_in_empty_cpuset()
2134 * Don't call update_tasks_cpumask() if the cpuset becomes empty, hotplug_update_tasks_legacy()
2200 * is finished, so we won't attach a task to an empty cpuset. cpuset_hotplug_update_tasks()
2357 * attached to the specified @tsk. Guaranteed to return some non-empty
2408 * attached to the specified @tsk. Guaranteed to return some non-empty
2471 * current tasks mems_allowed came up empty on the first pass over
/linux-4.1.27/include/linux/decompress/
H A Dgeneric.h13 *fill - function to fill inbuf when empty
/linux-4.1.27/mm/
H A Ddmapool.c136 bool empty = false; dma_pool_create() local
185 empty = true; dma_pool_create()
188 if (empty) { dma_pool_create()
272 bool empty = false; dma_pool_destroy() local
278 empty = true; dma_pool_destroy()
280 if (empty) dma_pool_destroy()
466 * Better have a few empty pages hang around. dma_pool_free()
/linux-4.1.27/drivers/gpu/drm/nouveau/include/nvif/
H A Dlist.h77 * Note: calling list_del(&bar.list_of_foos) will set bar.list_of_foos to an empty
115 * Initialize the list as an empty list.
145 * need to be initialised as empty list.
199 * the list but rather reset the list as empty list.
227 * Check if the list is empty.
/linux-4.1.27/drivers/i2c/busses/
H A Di2c-xiic.c116 #define XIIC_SR_RX_FIFO_EMPTY_MASK 0x40 /* 1 = Rx FIFO empty */
117 #define XIIC_SR_TX_FIFO_EMPTY_MASK 0x80 /* 1 = Tx FIFO empty */
122 #define XIIC_INTR_TX_EMPTY_MASK 0x04 /* 1 = Tx FIFO/reg empty */
127 #define XIIC_INTR_TX_HALF_MASK 0x80 /* 1 = TX FIFO half empty */
279 /* make sure RX fifo is empty */ xiic_reinit()
460 /* Transmit register/FIFO is empty or ½ empty */ xiic_process()
596 /* Clear any pending Tx empty, Tx Error and then enable them. */ xiic_start_send()
656 * put into the FIFO, also enable the half empty interrupt __xiic_start_xfer()
/linux-4.1.27/fs/dlm/
H A Drecover.c228 * rsb's are removed from the list. When the list is empty we're done.
239 int empty; recover_list_empty() local
242 empty = list_empty(&ls->ls_recover_list); recover_list_empty()
245 return empty; recover_list_empty()
295 int empty = 1; recover_idr_empty() local
299 empty = 0; recover_idr_empty()
302 return empty; recover_idr_empty()
899 log_error(ls, "root list not empty"); dlm_create_root_list()
913 log_error(ls, "dlm_create_root_list toss not empty"); dlm_create_root_list()
/linux-4.1.27/drivers/isdn/hardware/eicon/
H A Dcapi20.h171 byte structs[0]; /* empty */
187 byte structs[0]; /* empty */
216 byte structs[0]; /* empty */
278 byte structs[0]; /* empty */
295 byte structs[0]; /* empty */
350 byte structs[0]; /* empty */
/linux-4.1.27/arch/tile/include/hv/
H A Ddrv_xgbe_impl.h90 * equal to the write offset, the queue is empty; therefore the queue must
126 * This structure partially defines a queue of empty buffers which have been
137 * write offset, the queue is empty; therefore the queue must contain one more
200 /** Offset to queues of empty buffers, one per size. */
232 /** The next empty buffers to be read, one index per size. */
234 /** Where the empty buffer we next request from the IPP will go, one index
/linux-4.1.27/drivers/isdn/divert/
H A Disdn_divert.h85 data from rule used if empty */
92 char msn[25]; /* desired msn, empty = all */
/linux-4.1.27/drivers/sh/maple/
H A Dmaple.c61 static bool empty[MAPLE_PORTS]; variable
468 * Scan the empty ports - bus is flakey and may have maple_vblank_handler()
472 if (checked[x] && empty[x]) { maple_vblank_handler()
534 /* handle empty port or hotplug removal */ maple_response_none()
565 empty[mdev->port] = true; maple_response_none()
589 empty[mdev->port] = false; maple_response_devinfo()
755 /* Trap empty port case */ maple_match_bus_driver()
847 empty[i] = false; maple_bus_init()
/linux-4.1.27/drivers/s390/scsi/
H A Dzfcp_reqlist.h55 * zfcp_reqlist_isempty - Check whether the request list empty
58 * Returns: 1 if list is empty, 0 if not
/linux-4.1.27/drivers/pci/hotplug/
H A Drpaphp_pci.c73 * the slot. If the slot is not empty, run the pcibios routine
111 /* non-empty slot has to have child */ rpaphp_enable_slot()
/linux-4.1.27/arch/microblaze/kernel/
H A Dearly_printk.c78 #define UART_LSR_TEMT 0x40 /* Transmitter empty */ early_printk_uart16550_putc()
79 #define UART_LSR_THRE 0x20 /* Transmit-hold-register empty */ early_printk_uart16550_putc()
/linux-4.1.27/drivers/usb/serial/
H A Dbelkin_sa.h109 #define BELKIN_SA_LSR_THE 0x20 /* tx holding register empty */
110 #define BELKIN_SA_LSR_TE 0x40 /* transmit register empty */
/linux-4.1.27/fs/ocfs2/
H A Dreservations.h77 * After this function is called, the reservation will be empty, and
128 * the reservation window is still clear to use. If resv is empty,
H A Dalloc.c1154 * the new branch will be 'empty' in the sense that every block will
1251 * This actually counts as an empty extent as ocfs2_add_branch()
1449 "Owner %llu has empty " ocfs2_find_branch_target()
1615 * empty extent and temporarily decrement next_free. ocfs2_rotate_leaf()
1619 * If next_free was 1 (only an empty extent), this ocfs2_rotate_leaf()
1662 * Either we had an empty extent, and need to re-increment or ocfs2_rotate_leaf()
1663 * there was no empty extent on a non full rightmost leaf node, ocfs2_rotate_leaf()
1694 * Create an empty extent record .
1698 * If an empty extent already exists do nothing.
1713 "Asked to create an empty extent in a full list:\n" ocfs2_create_empty_extent()
1791 "Owner %llu has empty extent list at " __ocfs2_find_path()
2023 * path leaf to make room for an empty extent in the left path leaf.
2128 * This extent block may already have an empty record, so we ocfs2_rotate_subtree_right()
2165 "because rightmost leaf block %llu is empty\n", ocfs2_rotate_subtree_right()
2180 * over, leaving an empty extent in the left leaf. ocfs2_rotate_subtree_right()
2353 * - That leaf block will have a single empty extent in list index 0.
2682 * the rightmost one and it has an empty extent. There ocfs2_rotate_subtree_left()
2684 * empty after removal or not. If the leaf isn't empty ocfs2_rotate_subtree_left()
2685 * then just remove the empty extent up front. The ocfs2_rotate_subtree_left()
2686 * next block will handle empty leaves by flagging ocfs2_rotate_subtree_left()
2727 * Getting here with an empty extent in the right path implies ocfs2_rotate_subtree_left()
2760 * can do a simple shift to remove the empty extent. ocfs2_rotate_subtree_left()
2768 * Move recs over to get rid of empty extent, decrease ocfs2_rotate_subtree_left()
2993 * the right subtree having an empty __ocfs2_rotate_tree_left()
3137 * rotation. We start at some non-rightmost path containing an empty
3142 * in a leaf. After removal, an empty record should be placed in the
3202 "Owner %llu has empty extent block at %llu", ocfs2_rotate_tree_left()
3269 * We consumed all of the merged-from record. An empty ocfs2_cleanup_merge()
3274 * This creates a new empty extent so the caller ocfs2_cleanup_merge()
3286 * created an empty extent, so there could be junk in ocfs2_cleanup_merge()
3624 * In the situation that the right_rec is empty and the extent ocfs2_merge_rec_left()
3625 * block is empty also, ocfs2_complete_edge_insert can't handle ocfs2_merge_rec_left()
3669 * The merge code will need to create an empty ocfs2_try_to_merge_extent()
3671 * emptied slot. Remove any pre-existing empty ocfs2_try_to_merge_extent()
3693 * entirely, resulting in an empty extent record added to ocfs2_try_to_merge_extent()
3696 * Since the adding of an empty extent shifts ocfs2_try_to_merge_extent()
3716 /* The merge left us with an empty extent, remove it. */ ocfs2_try_to_merge_extent()
3773 * The merge may have left an empty extent in ocfs2_try_to_merge_extent()
3859 * Handle insert into an empty leaf. ocfs2_insert_at_leaf()
3903 * empty leaf and appending to a leaf have both been handled ocfs2_insert_at_leaf()
3906 * This leaf needs to have space, either by the empty 1st ocfs2_insert_at_leaf()
4073 * empty extent in the left path, we ocfs2_split_record()
4082 * newly created empty extent in the ocfs2_split_record()
4370 * We're careful to check for an empty extent record here - ocfs2_figure_merge_contig_type()
4501 /* Were all records empty? */ ocfs2_figure_appending_type()
4572 * XXX: This test is simplistic, we can search for empty ocfs2_figure_insert_type()
5358 * 2) The leaf is rightmost and will be empty after ocfs2_truncate_rec()
7070 * - empty extent: delete the remaining branch ocfs2_commit_truncate()
7078 "Inode %llu has empty extent block at %llu\n", ocfs2_commit_truncate()
7096 ocfs2_error(inode->i_sb, "Inode %lu has an empty " ocfs2_commit_truncate()
/linux-4.1.27/drivers/md/persistent-data/
H A Ddm-btree.h92 * Set up an empty tree. O(1).
130 * Remove a key if present. This doesn't remove empty sub trees. Normally
/linux-4.1.27/include/linux/sunrpc/
H A Drpc_rdma.h87 __be32 rm_empty[3]; /* 3 empty chunk lists */
93 __be32 rm_pempty[3]; /* 3 empty chunk lists */
/linux-4.1.27/arch/s390/mm/
H A Dhugetlbpage.c18 * empty 010.000000.0 -> 00..0...1...00 __pte_to_pmd()
55 * empty 00..0...1...00 -> 010.000000.0 __pmd_to_pte()
/linux-4.1.27/arch/nios2/mm/
H A Ddma-mapping.c168 /* Make sure that gcc doesn't leave the empty loop body. */ dma_sync_sg_for_cpu()
181 /* Make sure that gcc doesn't leave the empty loop body. */ dma_sync_sg_for_device()
/linux-4.1.27/arch/powerpc/kernel/
H A Dudbg_16550.c40 #define LSR_THRE 0x20 /* Xmit holding register empty */
41 #define LSR_TEMT 0x40 /* Xmitter empty */
/linux-4.1.27/net/rxrpc/
H A Dar-error.c42 _leave("UDP socket errqueue empty"); rxrpc_UDP_error_report()
47 _leave("UDP empty message"); rxrpc_UDP_error_report()
/linux-4.1.27/net/wimax/
H A Did-table.c64 * Look for an empty spot in the ID table; if none found, double the
127 * On debug, verify that the table is empty upon removal. We want the
/linux-4.1.27/drivers/isdn/hysdn/
H A Dhysdn_procconf.c114 cnf->buf_size = 0; /* buffer is empty */ hysdn_conf_write()
118 cnf->buf_size = 0; /* buffer is empty */ hysdn_conf_write()
143 cnf->buf_size = 0; /* buffer is empty again */ hysdn_conf_write()
182 cnf->buf_size = 0; /* buffer is empty after transfer */ hysdn_conf_write()
H A Dince1pc.h54 * TokenStream := empty
/linux-4.1.27/drivers/md/
H A Ddm-target.c126 /* empty */ io_err_dtr()
/linux-4.1.27/drivers/s390/char/
H A Dsclp_rw.h60 /* The number of empty mto buffers that can be contained in a single sccb. */
/linux-4.1.27/drivers/staging/lustre/lnet/lnet/
H A Dlib-me.c47 * ME is empty, i.e. not associated with a memory descriptor. LNetMDAttach()
48 * can be used to attach a MD to an empty ME.
132 * \a current_meh. The new ME is empty, i.e. not associated with a memory
133 * descriptor. LNetMDAttach() can be used to attach a MD to an empty ME.
/linux-4.1.27/drivers/oprofile/
H A Dcpu_buffer.h102 /* returns 0 if empty or the size of data including the current value */
/linux-4.1.27/arch/x86/math-emu/
H A Dreg_mul.c28 /* This routine must be called with non-empty source registers */ FPU_mul()
/linux-4.1.27/arch/x86/platform/efi/
H A Defi_32.c19 * Skip non-WB memory and ignore empty memory ranges.
/linux-4.1.27/arch/tile/include/asm/
H A Dswitch_to.h27 #define CALLEE_SAVED_REGS_COUNT 24 /* r30 to r52, plus an empty to align */
/linux-4.1.27/include/linux/soc/ti/
H A Dknav_qmss.h40 * @KNAV_QUEUE_FLUSH: forcibly empty a queue if possible
/linux-4.1.27/arch/s390/kernel/
H A Druntime_instr.c18 /* empty control block to disable RI by loading it */
/linux-4.1.27/arch/powerpc/include/asm/
H A Dmodule.h61 * Make empty section for module_frob_arch_sections to expand.
/linux-4.1.27/arch/arm/mach-spear/
H A Dspear3xx.c38 * soon as FIFO becomes empty, CS is disabled and transfer ends). So
/linux-4.1.27/arch/arm/mm/
H A Dmm.h63 /* empty mapping */
/linux-4.1.27/sound/pci/aw2/
H A Daw2-saa7146.c84 00 1 Dword of valid data 1 empty Dword snd_aw2_saa7146_setup()
85 01 4 Dwords of valid data 4 empty Dwords snd_aw2_saa7146_setup()
86 10 8 Dwords of valid data 8 empty Dwords snd_aw2_saa7146_setup()
87 11 16 Dwords of valid data 16 empty Dwords */ snd_aw2_saa7146_setup()
/linux-4.1.27/include/linux/amba/
H A Dkmi.h50 * KMISTAT_TXEMPTY 1 = transmitter register empty
/linux-4.1.27/include/linux/i2c/
H A Dpxa-i2c.h38 * 8. ITEIE 1 (Enables the I2C unit to interrupt when transmit buffer empty)
/linux-4.1.27/drivers/memstick/host/
H A Dr592.h42 #define R592_STATUS_SFIFO_EMPTY (1 << 21) /* Small Fifo empty */
87 #define R592_REG_MSC_FIFO_EMPTY (1 << 10) /* fifo is empty */
90 #define R592_REG_MSC_FIFO_USER_ORN (1 << 12) /* set if software reads empty fifo (if R592_REG_MSC_FIFO_EMPTY is set) */
/linux-4.1.27/drivers/net/irda/
H A Dw83977af_ir.h43 #define ICR_ETBREI 0x02 /* Transeiver empty interrupt */
61 #define ISR_TXEMP_I 0x02 /* Transmitter empty interrupt */
93 #define USR_TSRE 0x40 /* Transmitter empty? */
/linux-4.1.27/drivers/scsi/arm/
H A Dqueue.c93 printk(KERN_WARNING "freeing non-empty queue %p\n", queue); queue_free()
115 goto empty; __queue_add()
132 empty: __queue_add()
/linux-4.1.27/drivers/staging/speakup/
H A Dspeakup_soft.c212 int empty; softsynth_read() local
256 empty = synth_buffer_empty(); softsynth_read()
258 if (empty) { softsynth_read()
/linux-4.1.27/drivers/infiniband/hw/ehca/
H A Dhcp_if.h53 * resources, create the empty EQPT (ring).
69 * resources, create the empty CQPT (ring).
78 * initialize resources, create empty QPPTs (2 rings).
/linux-4.1.27/drivers/block/
H A Dsmart1,2.h75 /* This type of controller returns -1 if the fifo is empty,
84 /* Fifo is empty */ smart4_completed()
97 * it does not tell us if the fifo is empty, we will have check
/linux-4.1.27/drivers/usb/usbip/
H A Dvhci_rx.c187 int empty = 0; vhci_priv_tx_empty() local
190 empty = list_empty(&vdev->priv_rx); vhci_priv_tx_empty()
193 return empty; vhci_priv_tx_empty()
/linux-4.1.27/arch/mn10300/boot/compressed/
H A Dmisc.c30 #define SIO_LSR_THRE 0x20 /* transmitter holding register empty */
31 #define SIO_LSR_TEMT 0x40 /* transmitter register empty */
241 * Fill the input buffer. This is called only when the buffer is empty
/linux-4.1.27/arch/ia64/include/asm/sn/
H A Dioc3.h148 #define SHADOW_THRE 0x00000020 /* transmit holding reg empty */
149 #define SHADOW_TEMT 0x00000040 /* transmit shift reg empty */
168 #define SIO_IR_SA_TX_MT 0x00000001 /* Serial port A TX empty */
/linux-4.1.27/arch/m68k/atari/
H A Ddebug.c37 while (!(st_mfp.trn_stat & 0x80)) /* wait for tx buf empty */ ata_mfp_out()
56 } while (!(atari_scc.cha_b_ctrl & 0x04)); /* wait for tx buf empty */ ata_scc_out()
73 while (!(acia.mid_ctrl & ACIA_TDRE)) /* wait for tx buf empty */ ata_midi_out()
/linux-4.1.27/arch/arm/mach-pxa/include/mach/
H A Dpxa25x-udc.h29 #define UDCCS0_RNE (1 << 6) /* Receive FIFO no empty */
55 #define UDCCS_BO_RNE (1 << 6) /* Receive FIFO not empty */
78 #define UDCCS_IO_RNE (1 << 6) /* Receive FIFO not empty */
/linux-4.1.27/net/netfilter/ipvs/
H A Dip_vs_dh.c108 bool empty; ip_vs_dh_reassign() local
112 empty = list_empty(p); ip_vs_dh_reassign()
117 if (empty) ip_vs_dh_reassign()
H A Dip_vs_sh.c174 bool empty; ip_vs_sh_reassign() local
178 empty = list_empty(p); ip_vs_sh_reassign()
184 if (empty) ip_vs_sh_reassign()
/linux-4.1.27/tools/perf/config/
H A Dutilities.mak139 # Usage: absolute-executable-path-or-empty = $(call lookup,path)
160 # Usage: absolute-executable-path-or-empty = $(call get-executable,path)
173 # Usage: absolute-executable-path-or-empty = $(call get-executable-or-default,variable,default)
/linux-4.1.27/tools/vm/
H A Dslabinfo.c112 "-e|--empty Show empty slabs\n" usage()
125 "-z|--zero Include empty slabs\n" usage()
482 printf("Slab empty %7lu %3lu%%\n", slab_stats()
695 fprintf(stderr, "%s not empty cannot disable sanity checks\n", s->name); slab_debug()
701 fprintf(stderr, "%s not empty cannot enable redzoning\n", s->name); slab_debug()
707 fprintf(stderr, "%s not empty cannot disable redzoning\n", s->name); slab_debug()
713 fprintf(stderr, "%s not empty cannot enable poisoning\n", s->name); slab_debug()
719 fprintf(stderr, "%s not empty cannot disable poisoning\n", s->name); slab_debug()
725 fprintf(stderr, "%s not empty cannot enable tracking\n", s->name); slab_debug()
731 fprintf(stderr, "%s not empty cannot disable tracking\n", s->name); slab_debug()
1275 { "empty", 0, NULL, 'e' },
/linux-4.1.27/drivers/gpu/drm/gma500/
H A Dmdfld_dsi_pkg_sender.c92 DRM_ERROR("fifo is NOT empty 0x%08x\n", REG_READ(gen_fifo_stat_reg)); wait_for_gen_fifo_empty()
137 /*wait for all fifo empty*/ handle_dsi_error()
152 /*wait for all fifo empty*/ handle_dsi_error()
160 /*wait for all fifo empty*/ handle_dsi_error()
414 /*FIXME: should I query complete and fifo empty here?*/ send_pkg()
/linux-4.1.27/drivers/hv/
H A Dring_buffer.c48 * Now check to see if the ring buffer is still empty. hv_end_read()
68 * once the ring buffer is empty, it will clear the
83 * ring transitions from being empty to non-empty. hv_need_to_signal()
357 * is empty since the read index == write index. hv_ringbuffer_write()
/linux-4.1.27/drivers/usb/misc/
H A Dchaoskey.c326 * empty */ _chaoskey_fill()
328 usb_dbg(dev->interface, "not empty yet (valid %d used %d)", _chaoskey_fill()
437 usb_dbg(dev->interface, "empty read, result %d", result); chaoskey_read()
464 /* Try to fill the buffer if empty. It doesn't actually matter chaoskey_rng_read()
466 * the buffer will still be empty chaoskey_rng_read()
/linux-4.1.27/drivers/staging/comedi/drivers/
H A Dcb_pcidas.c85 #define INT_FNE 0x3 /* int fifo not empty */
95 #define ADNEI 0x800 /* fifo not empty int status (latch) */
96 #define ADNE 0x1000 /* fifo not empty status (realtime) */
97 #define DAEMIE 0x1000 /* dac empty int enable */
99 #define DAEMI 0x4000 /* dac fifo empty int status / clear */
147 #define DAC_EMPTY 0x1 /* fifo empty, read, write clear */
929 /* interrupt fifo not empty */ cb_pcidas_ai_cmd()
1104 /* enable dac half-full and empty interrupts */ cb_pcidas_ao_inttrig()
1208 /* clear dac empty interrupt latch */ handle_ao_interrupt()
1260 /* make sure mailbox 4 is empty */ cb_pcidas_interrupt()
1289 /* else if fifo not empty */ cb_pcidas_interrupt()
1294 /* break if fifo is empty */ cb_pcidas_interrupt()
1307 /* clear not-empty interrupt latch */ cb_pcidas_interrupt()
1519 /* make sure mailbox 4 is empty */ cb_pcidas_auto_attach()
/linux-4.1.27/sound/core/
H A Dpcm_lib.c676 if (a->empty || b->empty) { snd_interval_mul()
680 c->empty = 0; snd_interval_mul()
701 if (a->empty || b->empty) { snd_interval_div()
705 c->empty = 0; snd_interval_div()
737 if (a->empty || b->empty) { snd_interval_muldivk()
741 c->empty = 0; snd_interval_muldivk()
768 if (a->empty || b->empty) { snd_interval_mulkdiv()
772 c->empty = 0; snd_interval_mulkdiv()
845 i->empty = 1; snd_interval_ratnum()
861 i->empty = 1; snd_interval_ratnum()
886 i->empty = 1; snd_interval_ratnum()
957 i->empty = 1; snd_interval_ratden()
989 i->empty = 1; snd_interval_ratden()
1029 i->empty = 1; snd_interval_list()
1119 i->empty = 1; snd_interval_step()
/linux-4.1.27/drivers/parport/
H A Dparport_ip32.c1268 * parport_ip32_fwp_wait_polling - wait for FIFO to empty (polling)
1290 * nor empty. It appears that the FIFO full bit is not always parport_ip32_fwp_wait_polling()
1295 /* FIFO is empty, fill it up */ parport_ip32_fwp_wait_polling()
1308 * parport_ip32_fwp_wait_interrupt - wait for FIFO to empty (interrupt-driven)
1339 /* Enabling serviceIntr while the FIFO is empty does not parport_ip32_fwp_wait_interrupt()
1344 /* FIFO is not empty: wait for an interrupt or a parport_ip32_fwp_wait_interrupt()
1363 /* FIFO is empty, fill it up */ parport_ip32_fwp_wait_interrupt()
1367 /* FIFO is not empty, but we know that can safely push parport_ip32_fwp_wait_interrupt()
1372 /* FIFO is not empty, and we did not get any interrupt. parport_ip32_fwp_wait_interrupt()
1495 * parport_ip32_drain_fifo - wait for FIFO to empty
1499 * This function waits for FIFO to empty. It returns 1 when FIFO is empty, or
1666 /* Wait FIFO to empty. Timeout is proportional to FIFO_depth. */ parport_ip32_compat_write_data()
1747 /* Wait FIFO to empty. Timeout is proportional to FIFO_depth. */ parport_ip32_ecp_write_data()
1891 /* FIFO must be empty now */ parport_ip32_fifo_supported()
1934 /* FIFO empty before the last byte? */ parport_ip32_fifo_supported()
1945 /* FIFO must be empty now */ parport_ip32_fifo_supported()
1947 pr_probe(p, "Can't empty FIFO\n"); parport_ip32_fifo_supported()
/linux-4.1.27/drivers/media/usb/uvc/
H A Duvcvideo.h400 unsigned int first_data; /* Index of the first non-empty packet */
403 unsigned int nb_empty; /* Number of empty packets */
410 bool has_initial_pts; /* Whether the first non-empty packet has a PTS */
411 bool has_early_pts; /* Whether a PTS is present before the first non-empty packet */
427 unsigned int nb_empty; /* Number of empty packets */
435 unsigned int nb_scr_count_ok; /* Number of frames with at least one SCR per non empty packet */
/linux-4.1.27/drivers/gpu/drm/radeon/
H A Dmkregtable.c137 * If @old was empty, it will be overwritten.
199 * list_empty - tests whether a list is empty
208 * list_empty_careful - tests whether a list is empty and not being modified
212 * tests whether a list is empty _and_ checks that no other CPU might be
258 * should be an empty list or a list you do not care about
361 * Note, that list is expected to be not empty.
/linux-4.1.27/sound/mips/
H A Dsgio2audio.c73 #define CHANNEL_INT_THRESHOLD_EMPTY (4 << 5) /* int on buffer empty */
74 #define CHANNEL_INT_THRESHOLD_NOT_EMPTY (5 << 5) /* int on buffer !empty */
75 #define CHANNEL_INT_THRESHOLD_FULL (6 << 5) /* int on buffer empty */
76 #define CHANNEL_INT_THRESHOLD_NOT_FULL (7 << 5) /* int on buffer !empty */
469 /* set DMA to wake on 50% empty and enable interrupt */ snd_sgio2audio_dma_start()
494 /* empty the ring */ snd_sgio2audio_dma_in_isr()
/linux-4.1.27/sound/ppc/
H A Dsnd_ps3.c329 *serial buffer empty detected (every 4 times), snd_ps3_interrupt()
357 * serial out underflow, but buffer empty not detected. snd_ps3_interrupt()
361 * empty interrupts. snd_ps3_interrupt()
362 * If both buffer underflow and buffer empty are occurred, snd_ps3_interrupt()
363 * it is better to do nomal data transfer than empty one snd_ps3_interrupt()
895 /* use every 4 buffer empty interrupt */ snd_ps3_audio_fixup()
/linux-4.1.27/arch/x86/crypto/sha-mb/
H A Dsha1_mb_mgr_flush_avx2.S127 # If bit (32+3) is set, then all lanes are empty
156 # copy idx to empty lanes
257 ## if bit 32+3 is set, then all lanes are empty
/linux-4.1.27/drivers/char/xillybus/
H A Dxillybus_core.c677 int empty, reached_eof, exhausted, ready; xillybus_read() local
697 empty = channel->wr_empty; xillybus_read()
698 ready = !empty || channel->wr_ready; xillybus_read()
700 if (!empty) { xillybus_read()
735 * empty = empty before change xillybus_read()
736 * exhasted = empty after possible change xillybus_read()
747 if (!empty) { /* Go on, now without the spinlock */ xillybus_read()
1001 int empty; xillybus_myflush() local
1103 * If bufidx == channel->rd_fpga_buf_idx we're either empty or full. xillybus_myflush()
1115 empty = !channel->rd_full; xillybus_myflush()
1119 if (empty) xillybus_myflush()
/linux-4.1.27/drivers/usb/gadget/function/
H A Duvc_video.c150 * being empty, as a request can still be in flight. A separate "queue paused"
154 * queue is empty, and cleared when we queue a buffer.
157 * under protection of the queue spinlock. If the queue is empty, the streaming
/linux-4.1.27/drivers/xen/events/
H A Devents_fifo.c308 * queue, otherwise the queue is empty. consume_one_event()
310 * If the queue is empty, clear this priority from our local consume_one_event()
367 * The event array starts out as empty again and is extended

Completed in 11854 milliseconds

1234567891011>>