Home
last modified time | relevance | path

Searched refs:avail (Results 1 – 200 of 213) sorted by relevance

12

/linux-4.4.14/drivers/xen/xenbus/
Dxenbus_comms.c102 unsigned int avail; in xb_write() local
119 dst = get_output_chunk(cons, prod, intf->req, &avail); in xb_write()
120 if (avail == 0) in xb_write()
122 if (avail > len) in xb_write()
123 avail = len; in xb_write()
128 memcpy(dst, data, avail); in xb_write()
129 data += avail; in xb_write()
130 len -= avail; in xb_write()
134 intf->req_prod += avail; in xb_write()
161 unsigned int avail; in xb_read() local
[all …]
/linux-4.4.14/sound/core/
Dcompress_offload.c184 struct snd_compr_avail *avail) in snd_compr_calc_avail() argument
186 memset(avail, 0, sizeof(*avail)); in snd_compr_calc_avail()
187 snd_compr_update_tstamp(stream, &avail->tstamp); in snd_compr_calc_avail()
210 avail->avail = stream->runtime->total_bytes_available - in snd_compr_calc_avail()
213 avail->avail = stream->runtime->buffer_size - avail->avail; in snd_compr_calc_avail()
215 pr_debug("ret avail as %lld\n", avail->avail); in snd_compr_calc_avail()
216 return avail->avail; in snd_compr_calc_avail()
221 struct snd_compr_avail avail; in snd_compr_get_avail() local
223 return snd_compr_calc_avail(stream, &avail); in snd_compr_get_avail()
230 size_t avail; in snd_compr_ioctl_avail() local
[all …]
Drawmidi.c91 return runtime->avail >= runtime->avail_min; in snd_rawmidi_ready()
98 return runtime->avail >= runtime->avail_min && in snd_rawmidi_ready_append()
99 (!substream->append || runtime->avail >= count); in snd_rawmidi_ready_append()
124 runtime->avail = 0; in snd_rawmidi_runtime_create()
126 runtime->avail = runtime->buffer_size; in snd_rawmidi_runtime_create()
171 runtime->avail = runtime->buffer_size; in snd_rawmidi_drop_output()
186 (runtime->avail >= runtime->buffer_size), in snd_rawmidi_drain_output()
190 if (runtime->avail < runtime->buffer_size && !timeout) { in snd_rawmidi_drain_output()
193 (long)runtime->avail, (long)runtime->buffer_size); in snd_rawmidi_drain_output()
218 runtime->avail = 0; in snd_rawmidi_drain_input()
[all …]
Drawmidi_compat.c59 u32 avail; member
90 put_user(status.avail, &src->avail) || in snd_rawmidi_ioctl_status_compat()
103 u32 avail; member
135 put_user(status.avail, &src->avail) || in snd_rawmidi_ioctl_status_x32()
Dpcm_lib.c80 snd_pcm_sframes_t avail = snd_pcm_playback_hw_avail(runtime); in snd_pcm_playback_silence() local
81 if (avail > runtime->buffer_size) in snd_pcm_playback_silence()
82 avail = runtime->buffer_size; in snd_pcm_playback_silence()
83 runtime->silence_filled = avail > 0 ? avail : 0; in snd_pcm_playback_silence()
208 snd_pcm_uframes_t avail; in snd_pcm_update_state() local
211 avail = snd_pcm_playback_avail(runtime); in snd_pcm_update_state()
213 avail = snd_pcm_capture_avail(runtime); in snd_pcm_update_state()
214 if (avail > runtime->avail_max) in snd_pcm_update_state()
215 runtime->avail_max = avail; in snd_pcm_update_state()
217 if (avail >= runtime->buffer_size) { in snd_pcm_update_state()
[all …]
Dpcm_compat.c201 u32 avail; member
241 put_user(status.avail, &src->avail) || in snd_pcm_status_user_compat()
264 u32 avail; member
305 put_user(status.avail, &src->avail) || in snd_pcm_status_user_x32()
Dpcm_native.c779 status->avail = snd_pcm_playback_avail(runtime); in snd_pcm_status()
782 status->delay = runtime->buffer_size - status->avail; in snd_pcm_status()
787 status->avail = snd_pcm_capture_avail(runtime); in snd_pcm_status()
789 status->delay = status->avail + runtime->delay; in snd_pcm_status()
2532 snd_pcm_sframes_t avail; in snd_pcm_playback_forward() local
2558 avail = snd_pcm_playback_avail(runtime); in snd_pcm_playback_forward()
2559 if (avail <= 0) { in snd_pcm_playback_forward()
2563 if (frames > (snd_pcm_uframes_t)avail) in snd_pcm_playback_forward()
2564 frames = avail; in snd_pcm_playback_forward()
2581 snd_pcm_sframes_t avail; in snd_pcm_capture_forward() local
[all …]
/linux-4.4.14/drivers/s390/cio/
Dairq.c135 iv->avail = kmalloc(size, GFP_KERNEL); in airq_iv_create()
136 if (!iv->avail) in airq_iv_create()
138 memset(iv->avail, 0xff, size); in airq_iv_create()
165 kfree(iv->avail); in airq_iv_create()
183 kfree(iv->avail); in airq_iv_release()
201 if (!iv->avail || num == 0) in airq_iv_alloc()
204 bit = find_first_bit_inv(iv->avail, iv->bits); in airq_iv_alloc()
207 if (!test_bit_inv(bit + i, iv->avail)) in airq_iv_alloc()
212 clear_bit_inv(bit + i, iv->avail); in airq_iv_alloc()
217 bit = find_next_bit_inv(iv->avail, iv->bits, bit + i + 1); in airq_iv_alloc()
[all …]
/linux-4.4.14/arch/x86/kernel/
Dresource.c25 static void remove_e820_regions(struct resource *avail) in remove_e820_regions() argument
33 resource_clip(avail, entry->addr, in remove_e820_regions()
38 void arch_remove_reservations(struct resource *avail) in arch_remove_reservations() argument
45 if (avail->flags & IORESOURCE_MEM) { in arch_remove_reservations()
46 resource_clip(avail, BIOS_ROM_BASE, BIOS_ROM_END); in arch_remove_reservations()
48 remove_e820_regions(avail); in arch_remove_reservations()
/linux-4.4.14/drivers/uwb/
Ddrp-avail.c61 void uwb_drp_available(struct uwb_rc *rc, struct uwb_mas_bm *avail) in uwb_drp_available() argument
63 bitmap_and(avail->bm, rc->drp_avail.global, rc->drp_avail.local, UWB_NUM_MAS); in uwb_drp_available()
64 bitmap_and(avail->bm, avail->bm, rc->drp_avail.pending, UWB_NUM_MAS); in uwb_drp_available()
76 struct uwb_mas_bm avail; in uwb_drp_avail_reserve_pending() local
78 uwb_drp_available(rc, &avail); in uwb_drp_avail_reserve_pending()
79 if (!bitmap_subset(mas->bm, avail.bm, UWB_NUM_MAS)) in uwb_drp_avail_reserve_pending()
119 struct uwb_mas_bm avail; in uwb_drp_avail_ie_update() local
121 bitmap_and(avail.bm, rc->drp_avail.global, rc->drp_avail.local, UWB_NUM_MAS); in uwb_drp_avail_ie_update()
125 uwb_mas_bm_copy_le(rc->drp_avail.ie.bmp, &avail); in uwb_drp_avail_ie_update()
Dallocator.c64 if (ri->avail[mas] == 1) { in uwb_rsv_fill_row_alloc()
212 ri->avail[mas] = 1; in get_row_descriptors()
216 ri->avail[mas]=0; in get_row_descriptors()
DMakefile12 drp-avail.o \
Duwb-internal.h152 unsigned char avail[UWB_MAS_PER_ZONE]; member
348 void uwb_drp_available(struct uwb_rc *rc, struct uwb_mas_bm *avail);
/linux-4.4.14/net/rds/
Dstats.c117 unsigned int avail; in rds_stats_info() local
119 avail = len / sizeof(struct rds_info_counter); in rds_stats_info()
121 if (avail < ARRAY_SIZE(rds_stat_names)) { in rds_stats_info()
122 avail = 0; in rds_stats_info()
135 avail -= ARRAY_SIZE(rds_stat_names); in rds_stats_info()
139 lens->nr = rds_trans_stats_info_copy(iter, avail) + in rds_stats_info()
Diw_ring.c99 u32 ret = 0, avail; in rds_iw_ring_alloc() local
101 avail = ring->w_nr - __rds_iw_ring_used(ring); in rds_iw_ring_alloc()
104 ring->w_alloc_ptr, avail); in rds_iw_ring_alloc()
106 if (val && avail) { in rds_iw_ring_alloc()
107 ret = min(val, avail); in rds_iw_ring_alloc()
Dib_ring.c99 u32 ret = 0, avail; in rds_ib_ring_alloc() local
101 avail = ring->w_nr - __rds_ib_ring_used(ring); in rds_ib_ring_alloc()
104 ring->w_alloc_ptr, avail); in rds_ib_ring_alloc()
106 if (val && avail) { in rds_ib_ring_alloc()
107 ret = min(val, avail); in rds_ib_ring_alloc()
Dtransport.c132 unsigned int avail) in rds_trans_stats_info_copy() argument
149 part = trans->stats_info_copy(iter, avail); in rds_trans_stats_info_copy()
150 avail -= min(avail, part); in rds_trans_stats_info_copy()
Diw_stats.c73 unsigned int avail) in rds_iw_stats_info_copy() argument
81 if (avail < ARRAY_SIZE(rds_iw_stat_names)) in rds_iw_stats_info_copy()
Dib_stats.c81 unsigned int avail) in rds_ib_stats_info_copy() argument
89 if (avail < ARRAY_SIZE(rds_ib_stat_names)) in rds_ib_stats_info_copy()
Dtcp_stats.c52 unsigned int avail) in rds_tcp_stats_info_copy() argument
60 if (avail < ARRAY_SIZE(rds_tcp_stat_names)) in rds_tcp_stats_info_copy()
Diw_send.c343 unsigned int avail, posted, got = 0, advertise; in rds_iw_send_grab_credits() local
354 avail = IB_GET_SEND_CREDITS(oldval); in rds_iw_send_grab_credits()
357 wanted, avail, posted); in rds_iw_send_grab_credits()
360 if (avail && !posted) in rds_iw_send_grab_credits()
361 avail--; in rds_iw_send_grab_credits()
363 if (avail < wanted) { in rds_iw_send_grab_credits()
368 got = avail; in rds_iw_send_grab_credits()
Dib_send.c357 unsigned int avail, posted, got = 0, advertise; in rds_ib_send_grab_credits() local
368 avail = IB_GET_SEND_CREDITS(oldval); in rds_ib_send_grab_credits()
371 wanted, avail, posted); in rds_ib_send_grab_credits()
374 if (avail && !posted) in rds_ib_send_grab_credits()
375 avail--; in rds_ib_send_grab_credits()
377 if (avail < wanted) { in rds_ib_send_grab_credits()
382 got = avail; in rds_ib_send_grab_credits()
Dtcp.h88 unsigned int avail);
Drds.h459 unsigned int avail);
823 unsigned int avail);
Diw.h370 unsigned int avail);
Dib.h413 unsigned int avail);
/linux-4.4.14/drivers/staging/fwserial/
Ddma_fifo.c85 fifo->avail = size; in dma_fifo_alloc()
134 fifo->avail = fifo->size; in dma_fifo_reset()
157 if (n > fifo->avail) in dma_fifo_in()
158 n = fifo->avail; in dma_fifo_in()
168 fifo->avail < n, in dma_fifo_in()
170 fifo->in, fifo->out, fifo->done, n, fifo->avail)) in dma_fifo_in()
174 fifo->avail -= n; in dma_fifo_in()
177 fifo->done, n, fifo->avail); in dma_fifo_in()
226 fifo->out, fifo->done, n, len, fifo->avail); in dma_fifo_out_pend()
289 fifo->avail += pending->len; in dma_fifo_out_complete()
[all …]
Ddma_fifo.h57 int avail; /* # of unused bytes in fifo */ member
97 return fifo->size - fifo->avail; in dma_fifo_level()
109 return fifo->avail; in dma_fifo_avail()
Dfwserial.c116 int avail; in debug_short_write() local
120 avail = dma_fifo_avail(&port->tx_fifo); in debug_short_write()
123 avail, c, n); in debug_short_write()
283 int len, avail; in __fwtty_restart_tx() local
288 avail = dma_fifo_avail(&port->tx_fifo); in __fwtty_restart_tx()
290 fwtty_dbg(port, "fifo len: %d avail: %d\n", len, avail); in __fwtty_restart_tx()
/linux-4.4.14/crypto/
Dmd5.c66 const u32 avail = sizeof(mctx->block) - (mctx->byte_count & 0x3f); in md5_update() local
70 if (avail > len) { in md5_update()
71 memcpy((char *)mctx->block + (sizeof(mctx->block) - avail), in md5_update()
76 memcpy((char *)mctx->block + (sizeof(mctx->block) - avail), in md5_update()
77 data, avail); in md5_update()
80 data += avail; in md5_update()
81 len -= avail; in md5_update()
Dmd4.c172 const u32 avail = sizeof(mctx->block) - (mctx->byte_count & 0x3f); in md4_update() local
176 if (avail > len) { in md4_update()
177 memcpy((char *)mctx->block + (sizeof(mctx->block) - avail), in md4_update()
182 memcpy((char *)mctx->block + (sizeof(mctx->block) - avail), in md4_update()
183 data, avail); in md4_update()
186 data += avail; in md4_update()
187 len -= avail; in md4_update()
Dxts.c99 unsigned int avail; in crypt() local
113 avail = w->nbytes; in crypt()
132 } while ((avail -= bs) >= bs); in crypt()
134 err = blkcipher_walk_done(d, w, avail); in crypt()
138 avail = w->nbytes; in crypt()
Dlrw.c143 unsigned int avail; in crypt() local
154 if (!(avail = w->nbytes)) in crypt()
182 } while ((avail -= bs) >= bs); in crypt()
184 err = blkcipher_walk_done(d, w, avail); in crypt()
185 if (!(avail = w->nbytes)) in crypt()
Drmd128.c240 const u32 avail = sizeof(rctx->buffer) - (rctx->byte_count & 0x3f); in rmd128_update() local
245 if (avail > len) { in rmd128_update()
246 memcpy((char *)rctx->buffer + (sizeof(rctx->buffer) - avail), in rmd128_update()
251 memcpy((char *)rctx->buffer + (sizeof(rctx->buffer) - avail), in rmd128_update()
252 data, avail); in rmd128_update()
255 data += avail; in rmd128_update()
256 len -= avail; in rmd128_update()
Drmd256.c259 const u32 avail = sizeof(rctx->buffer) - (rctx->byte_count & 0x3f); in rmd256_update() local
264 if (avail > len) { in rmd256_update()
265 memcpy((char *)rctx->buffer + (sizeof(rctx->buffer) - avail), in rmd256_update()
270 memcpy((char *)rctx->buffer + (sizeof(rctx->buffer) - avail), in rmd256_update()
271 data, avail); in rmd256_update()
274 data += avail; in rmd256_update()
275 len -= avail; in rmd256_update()
Drmd160.c284 const u32 avail = sizeof(rctx->buffer) - (rctx->byte_count & 0x3f); in rmd160_update() local
289 if (avail > len) { in rmd160_update()
290 memcpy((char *)rctx->buffer + (sizeof(rctx->buffer) - avail), in rmd160_update()
295 memcpy((char *)rctx->buffer + (sizeof(rctx->buffer) - avail), in rmd160_update()
296 data, avail); in rmd160_update()
299 data += avail; in rmd160_update()
300 len -= avail; in rmd160_update()
Drmd320.c308 const u32 avail = sizeof(rctx->buffer) - (rctx->byte_count & 0x3f); in rmd320_update() local
313 if (avail > len) { in rmd320_update()
314 memcpy((char *)rctx->buffer + (sizeof(rctx->buffer) - avail), in rmd320_update()
319 memcpy((char *)rctx->buffer + (sizeof(rctx->buffer) - avail), in rmd320_update()
320 data, avail); in rmd320_update()
323 data += avail; in rmd320_update()
324 len -= avail; in rmd320_update()
/linux-4.4.14/arch/mips/cavium-octeon/crypto/
Docteon-md5.c85 const u32 avail = sizeof(mctx->block) - (mctx->byte_count & 0x3f); in octeon_md5_update() local
91 if (avail > len) { in octeon_md5_update()
92 memcpy((char *)mctx->block + (sizeof(mctx->block) - avail), in octeon_md5_update()
97 memcpy((char *)mctx->block + (sizeof(mctx->block) - avail), data, in octeon_md5_update()
98 avail); in octeon_md5_update()
104 data += avail; in octeon_md5_update()
105 len -= avail; in octeon_md5_update()
/linux-4.4.14/fs/squashfs/
Dlzo_wrapper.c84 int avail, i, bytes = length, res; in lzo_uncompress() local
88 avail = min(bytes, msblk->devblksize - offset); in lzo_uncompress()
89 memcpy(buff, bh[i]->b_data + offset, avail); in lzo_uncompress()
90 buff += avail; in lzo_uncompress()
91 bytes -= avail; in lzo_uncompress()
Dlz4_wrapper.c99 int avail, i, bytes = length, res; in lz4_uncompress() local
103 avail = min(bytes, msblk->devblksize - offset); in lz4_uncompress()
104 memcpy(buff, bh[i]->b_data + offset, avail); in lz4_uncompress()
105 buff += avail; in lz4_uncompress()
106 bytes -= avail; in lz4_uncompress()
Dblock.c97 int bytes, compressed, b = 0, k = 0, avail, i; in squashfs_read_data() local
188 avail = min_t(int, in, PAGE_CACHE_SIZE - in squashfs_read_data()
191 avail); in squashfs_read_data()
192 in -= avail; in squashfs_read_data()
193 pg_offset += avail; in squashfs_read_data()
194 offset += avail; in squashfs_read_data()
Dxz_wrapper.c137 int avail, total = 0, k = 0; in squashfs_xz_uncompress() local
149 avail = min(length, msblk->devblksize - offset); in squashfs_xz_uncompress()
150 length -= avail; in squashfs_xz_uncompress()
152 stream->buf.in_size = avail; in squashfs_xz_uncompress()
Dzlib_wrapper.c78 int avail = min(length, msblk->devblksize - offset); in zlib_uncompress() local
79 length -= avail; in zlib_uncompress()
81 stream->avail_in = avail; in zlib_uncompress()
Dfile_direct.c157 int avail = min_t(int, bytes, PAGE_CACHE_SIZE); in squashfs_read_cache() local
163 squashfs_copy_data(pageaddr, buffer, offset, avail); in squashfs_read_cache()
164 memset(pageaddr + avail, 0, PAGE_CACHE_SIZE - avail); in squashfs_read_cache()
Dfile.c392 int avail = buffer ? min_t(int, bytes, PAGE_CACHE_SIZE) : 0; in squashfs_copy_cache() local
394 TRACE("bytes %d, i %d, available_bytes %d\n", bytes, i, avail); in squashfs_copy_cache()
406 squashfs_copy_data(pageaddr, buffer, offset, avail); in squashfs_copy_cache()
407 memset(pageaddr + avail, 0, PAGE_CACHE_SIZE - avail); in squashfs_copy_cache()
/linux-4.4.14/drivers/infiniband/hw/qib/
Dqib_fs.c149 size_t avail; in dev_counters_read() local
152 avail = dd->f_read_cntrs(dd, *ppos, NULL, &counters); in dev_counters_read()
153 return simple_read_from_buffer(buf, count, ppos, counters, avail); in dev_counters_read()
161 size_t avail; in dev_names_read() local
164 avail = dd->f_read_cntrs(dd, *ppos, &names, NULL); in dev_names_read()
165 return simple_read_from_buffer(buf, count, ppos, names, avail); in dev_names_read()
183 size_t avail; in portnames_read() local
186 avail = dd->f_read_portcntrs(dd, *ppos, 0, &names, NULL); in portnames_read()
187 return simple_read_from_buffer(buf, count, ppos, names, avail); in portnames_read()
195 size_t avail; in portcntrs_1_read() local
[all …]
Dqib_tx.c386 unsigned len, u32 avail, struct qib_ctxtdata *rcd) in qib_chg_pioavailkernel() argument
399 if (avail) { in qib_chg_pioavailkernel()
445 dd->f_txchk_change(dd, ostart, len, avail, rcd); in qib_chg_pioavailkernel()
Dqib_verbs.c1051 void qib_verbs_sdma_desc_avail(struct qib_pportdata *ppd, unsigned avail) in qib_verbs_sdma_desc_avail() argument
1068 if (qp->s_tx->txreq.sg_count > avail) in qib_verbs_sdma_desc_avail()
1070 avail -= qp->s_tx->txreq.sg_count; in qib_verbs_sdma_desc_avail()
Dqib_verbs.h956 void qib_verbs_sdma_desc_avail(struct qib_pportdata *ppd, unsigned avail);
/linux-4.4.14/drivers/media/pci/ngene/
Dngene-dvb.c73 int left, avail; in ts_read() local
81 avail = dvb_ringbuffer_avail(&dev->tsin_rbuf); in ts_read()
82 if (avail > left) in ts_read()
83 avail = left; in ts_read()
84 dvb_ringbuffer_read_user(&dev->tsin_rbuf, buf, avail); in ts_read()
85 left -= avail; in ts_read()
86 buf += avail; in ts_read()
/linux-4.4.14/include/uapi/linux/
Dvirtio_ring.h102 struct vring_avail *avail; member
140 #define vring_used_event(vr) ((vr)->avail->ring[(vr)->num])
148 vr->avail = p + num*sizeof(struct vring_desc); in vring_init()
149 vr->used = (void *)(((uintptr_t)&vr->avail->ring[num] + sizeof(__virtio16) in vring_init()
/linux-4.4.14/arch/powerpc/platforms/powernv/
Dopal-msglog.c42 uint32_t out_pos, avail; in opal_msglog_read() local
61 avail = be32_to_cpu(mc->obuf_size) - out_pos; in opal_msglog_read()
64 conbuf + out_pos, avail); in opal_msglog_read()
72 pos -= avail; in opal_msglog_read()
/linux-4.4.14/arch/ia64/kernel/
Dpalinfo.c518 static void feature_set_info(struct seq_file *m, u64 avail, u64 status, u64 control, in feature_set_info() argument
525 for(i=0; i < 64; i++, avail >>=1, status >>=1, control >>=1) { in feature_set_info()
529 if (!(avail & 0x1)) /* Print only bits that are available */ in feature_set_info()
535 avail & 0x1 ? (status & 0x1 ? in feature_set_info()
537 avail & 0x1 ? (control & 0x1 ? in feature_set_info()
543 avail & 0x1 ? (status & 0x1 ? in feature_set_info()
545 avail & 0x1 ? (control & 0x1 ? in feature_set_info()
553 u64 avail=1, status=1, control=1, feature_set=0; in processor_info() local
557 ret = ia64_pal_proc_get_features(&avail, &status, &control, in processor_info()
567 feature_set_info(m, avail, status, control, feature_set); in processor_info()
[all …]
/linux-4.4.14/arch/powerpc/crypto/
Dmd5-glue.c54 unsigned int avail = 64 - offset; in ppc_md5_update() local
59 if (avail > len) { in ppc_md5_update()
65 memcpy((char *)sctx->block + offset, src, avail); in ppc_md5_update()
67 len -= avail; in ppc_md5_update()
68 src += avail; in ppc_md5_update()
Dsha1-spe-glue.c82 const unsigned int avail = 64 - offset; in ppc_spe_sha1_update() local
86 if (avail > len) { in ppc_spe_sha1_update()
95 memcpy((char *)sctx->buffer + offset, src, avail); in ppc_spe_sha1_update()
101 len -= avail; in ppc_spe_sha1_update()
102 src += avail; in ppc_spe_sha1_update()
Dsha256-spe-glue.c103 const unsigned int avail = 64 - offset; in ppc_spe_sha256_update() local
107 if (avail > len) { in ppc_spe_sha256_update()
116 memcpy((char *)sctx->buf + offset, src, avail); in ppc_spe_sha256_update()
122 len -= avail; in ppc_spe_sha256_update()
123 src += avail; in ppc_spe_sha256_update()
/linux-4.4.14/drivers/block/
Dps3vram.c449 unsigned int offset, avail; in ps3vram_read() local
453 avail = priv->cache.page_size - offset; in ps3vram_read()
460 (unsigned int)from, cached, offset, avail, count); in ps3vram_read()
462 if (avail > count) in ps3vram_read()
463 avail = count; in ps3vram_read()
464 memcpy(buf, priv->xdr_buf + cached, avail); in ps3vram_read()
466 buf += avail; in ps3vram_read()
467 count -= avail; in ps3vram_read()
468 from += avail; in ps3vram_read()
490 unsigned int offset, avail; in ps3vram_write() local
[all …]
/linux-4.4.14/drivers/misc/
Dcs5535-mfgpt.c39 DECLARE_BITMAP(avail, MFGPT_MAX_TIMERS);
175 t = find_first_bit(mfgpt->avail, max); in cs5535_mfgpt_alloc_timer()
180 if (!test_bit(timer_nr, mfgpt->avail)) in cs5535_mfgpt_alloc_timer()
186 __clear_bit(timer_nr, mfgpt->avail); in cs5535_mfgpt_alloc_timer()
196 __set_bit(timer_nr, mfgpt->avail); in cs5535_mfgpt_alloc_timer()
223 __set_bit(timer->nr, timer->chip->avail); in cs5535_mfgpt_free_timer()
310 __set_bit(i, mfgpt->avail); in scan_timers()
/linux-4.4.14/drivers/vhost/
Dvringh.c39 err = getu16(vrh, &avail_idx, &vrh->vring.avail->idx); in __vringh_get_head()
42 &vrh->vring.avail->idx); in __vringh_get_head()
54 err = getu16(vrh, &head, &vrh->vring.avail->ring[i]); in __vringh_get_head()
57 *last_avail_idx, &vrh->vring.avail->ring[i]); in __vringh_get_head()
466 err = getu16(vrh, &flags, &vrh->vring.avail->flags); in __vringh_need_notify()
469 &vrh->vring.avail->flags); in __vringh_need_notify()
502 u16 avail; in __vringh_notify_enable() local
524 if (getu16(vrh, &avail, &vrh->vring.avail->idx) != 0) { in __vringh_notify_enable()
526 &vrh->vring.avail->idx); in __vringh_notify_enable()
533 return avail == vrh->last_avail_idx; in __vringh_notify_enable()
[all …]
Dvhost.c42 #define vhost_used_event(vq) ((__virtio16 __user *)&vq->avail->ring[vq->num])
259 vq->avail = NULL; in vhost_vq_reset()
630 struct vring_avail __user *avail, in vq_access_ok() argument
635 access_ok(VERIFY_READ, avail, in vq_access_ok()
636 sizeof *avail + num * sizeof *avail->ring + s) && in vq_access_ok()
667 return vq_access_ok(vq, vq->num, vq->desc, vq->avail, vq->used) && in vhost_vq_access_ok()
818 BUILD_BUG_ON(__alignof__ *vq->avail > VRING_AVAIL_ALIGN_SIZE); in vhost_vring_ioctl()
851 vq->avail = (void __user *)(unsigned long)a.avail_user_addr; in vhost_vring_ioctl()
1349 if (unlikely(__get_user(avail_idx, &vq->avail->idx))) { in vhost_get_vq_desc()
1351 &vq->avail->idx); in vhost_get_vq_desc()
[all …]
Dvhost.h63 struct vring_avail __user *avail; member
/linux-4.4.14/arch/cris/include/arch-v32/arch/hwregs/iop/
Diop_fifo_in_extra_defs.h115 unsigned int avail : 1; member
127 unsigned int avail : 1; member
139 unsigned int avail : 1; member
150 unsigned int avail : 1; member
Diop_fifo_in_defs.h190 unsigned int avail : 1; member
202 unsigned int avail : 1; member
214 unsigned int avail : 1; member
225 unsigned int avail : 1; member
/linux-4.4.14/drivers/media/usb/go7007/
Dsnd-go7007.c51 int avail; member
83 gosnd->avail += frames; in parse_audio_stream_data()
96 if (gosnd->avail < runtime->period_size) { in parse_audio_stream_data()
100 gosnd->avail -= runtime->period_size; in parse_audio_stream_data()
179 gosnd->hw_ptr = gosnd->w_idx = gosnd->avail = 0; in go7007_snd_pcm_trigger()
242 gosnd->hw_ptr = gosnd->w_idx = gosnd->avail = 0; in go7007_snd_init()
/linux-4.4.14/drivers/misc/mic/host/
Dmic_debugfs.c215 struct vring_avail *avail; in mic_vdev_info_show() local
239 avail = vrh->vring.avail; in mic_vdev_info_show()
241 vringh16_to_cpu(vrh, avail->flags), in mic_vdev_info_show()
242 vringh16_to_cpu(vrh, avail->idx) & (num - 1)); in mic_vdev_info_show()
244 vringh16_to_cpu(vrh, avail->flags), in mic_vdev_info_show()
245 vringh16_to_cpu(vrh, avail->idx)); in mic_vdev_info_show()
248 j, avail->ring[j]); in mic_vdev_info_show()
Dmic_virtio.c677 vr->vr.desc, vr->vr.avail, vr->vr.used); in mic_virtio_add_device()
/linux-4.4.14/drivers/pci/
Dbus.c137 struct resource *r, avail; in pci_bus_alloc_from_region() local
158 avail = *r; in pci_bus_alloc_from_region()
159 pci_clip_resource_to_region(bus, &avail, region); in pci_bus_alloc_from_region()
167 if (avail.start) in pci_bus_alloc_from_region()
168 min_used = avail.start; in pci_bus_alloc_from_region()
170 max = avail.end; in pci_bus_alloc_from_region()
Dmsi.c791 int avail = 0; in msix_capability_init() local
795 avail++; in msix_capability_init()
797 if (avail != 0) in msix_capability_init()
798 ret = avail; in msix_capability_init()
/linux-4.4.14/mm/
Dslab.c190 unsigned int avail; member
672 ac->avail = 0; in init_arraycache()
728 void *objp = ac->entry[--ac->avail]; in __ac_get_obj()
740 for (i = 0; i < ac->avail; i++) { in __ac_get_obj()
744 ac->entry[i] = ac->entry[ac->avail]; in __ac_get_obj()
745 ac->entry[ac->avail] = objp; in __ac_get_obj()
764 ac->avail++; in __ac_get_obj()
779 objp = ac->entry[--ac->avail]; in ac_get_obj()
803 ac->entry[ac->avail++] = objp; in ac_put_obj()
816 int nr = min3(from->avail, max, to->limit - to->avail); in transfer_objects()
[all …]
Dslob.c223 slobidx_t avail = slob_units(cur); in slob_page_alloc() local
229 if (avail >= units + delta) { /* room enough? */ in slob_page_alloc()
234 set_slob(aligned, avail - delta, next); in slob_page_alloc()
238 avail = slob_units(cur); in slob_page_alloc()
242 if (avail == units) { /* exact fit? unlink. */ in slob_page_alloc()
252 set_slob(cur + units, avail - units, next); in slob_page_alloc()
Dpage-writeback.c136 unsigned long avail; /* dirtyable */ member
358 const unsigned long available_memory = dtc->avail; in domain_dirty_limits()
370 unsigned long global_avail = gdtc->avail; in domain_dirty_limits()
423 gdtc.avail = global_dirtyable_memory(); in global_dirty_limits()
696 unsigned long global_clean = gdtc->avail - min(gdtc->avail, gdtc->dirty); in mdtc_calc_avail()
699 mdtc->avail = filepages + min(headroom, other_clean); in mdtc_calc_avail()
1557 gdtc->avail = global_dirtyable_memory(); in balance_dirty_pages()
1894 gdtc->avail = global_dirtyable_memory(); in wb_over_bg_thresh()
/linux-4.4.14/sound/pci/ctxfi/
Dctresource.c81 if (n > mgr->avail) in mgr_get_resource()
86 mgr->avail -= n; in mgr_get_resource()
94 mgr->avail += n; in mgr_put_resource()
249 mgr->avail = mgr->amount = amount; in rsc_mgr_init()
293 mgr->avail = mgr->amount = 0; in rsc_mgr_uninit()
Dctresource.h60 unsigned int avail; /* The amount of currently available resources */ member
/linux-4.4.14/lib/
Dgenalloc.c197 atomic_set(&chunk->avail, size); in gen_pool_add_virt()
288 if (size > atomic_read(&chunk->avail)) in gen_pool_alloc()
307 atomic_sub(size, &chunk->avail); in gen_pool_alloc()
373 atomic_add(size, &chunk->avail); in gen_pool_free()
443 size_t avail = 0; in gen_pool_avail() local
447 avail += atomic_read(&chunk->avail); in gen_pool_avail()
449 return avail; in gen_pool_avail()
/linux-4.4.14/drivers/virtio/
Dvirtio_ring.c140 unsigned int i, n, avail, descs_used, uninitialized_var(prev); in virtqueue_add() local
244 avail = vq->avail_idx_shadow & (vq->vring.num - 1); in virtqueue_add()
245 vq->vring.avail->ring[avail] = cpu_to_virtio16(_vq->vdev, head); in virtqueue_add()
251 vq->vring.avail->idx = cpu_to_virtio16(_vq->vdev, vq->avail_idx_shadow); in virtqueue_add()
549 vq->vring.avail->flags = cpu_to_virtio16(_vq->vdev, vq->avail_flags_shadow); in virtqueue_disable_cb()
581 vq->vring.avail->flags = cpu_to_virtio16(_vq->vdev, vq->avail_flags_shadow); in virtqueue_enable_cb_prepare()
652 vq->vring.avail->flags = cpu_to_virtio16(_vq->vdev, vq->avail_flags_shadow); in virtqueue_enable_cb_delayed()
691 vq->vring.avail->idx = cpu_to_virtio16(_vq->vdev, vq->avail_idx_shadow); in virtqueue_detach_unused_buf()
771 vq->vring.avail->flags = cpu_to_virtio16(vdev, vq->avail_flags_shadow); in vring_new_virtqueue()
857 return vq->vring.avail; in virtqueue_get_avail()
/linux-4.4.14/drivers/staging/rdma/hfi1/
Ddebugfs.c338 size_t avail; in dev_counters_read() local
344 avail = hfi1_read_cntrs(dd, *ppos, NULL, &counters); in dev_counters_read()
345 rval = simple_read_from_buffer(buf, count, ppos, counters, avail); in dev_counters_read()
355 size_t avail; in dev_names_read() local
361 avail = hfi1_read_cntrs(dd, *ppos, &names, NULL); in dev_names_read()
362 rval = simple_read_from_buffer(buf, count, ppos, names, avail); in dev_names_read()
382 size_t avail; in portnames_read() local
389 avail = hfi1_read_portcntrs(dd, *ppos, 0, &names, NULL); in portnames_read()
390 rval = simple_read_from_buffer(buf, count, ppos, names, avail); in portnames_read()
400 size_t avail; in portcntrs_debugfs_read() local
[all …]
Dpio.c1337 unsigned long avail; in sc_buffer_alloc() local
1350 avail = (unsigned long)sc->credits - (sc->fill - sc->alloc_free); in sc_buffer_alloc()
1351 if (blocks > avail) { in sc_buffer_alloc()
1359 avail = in sc_buffer_alloc()
1362 if (blocks > avail) { in sc_buffer_alloc()
Dsdma.c251 static void sdma_desc_avail(struct sdma_engine *sde, unsigned avail);
1413 static void sdma_desc_avail(struct sdma_engine *sde, unsigned avail) in sdma_desc_avail() argument
1424 dd_dev_err(sde->dd, "avail: %u\n", avail); in sdma_desc_avail()
1451 if (num_desc > avail) in sdma_desc_avail()
1453 avail -= num_desc; in sdma_desc_avail()
/linux-4.4.14/fs/ubifs/
Dtnc_commit.c416 int lnum, offs, len, next_len, buf_len, buf_offs, used, avail; in layout_in_empty_space() local
429 avail = buf_len; in layout_in_empty_space()
450 avail = buf_len; in layout_in_empty_space()
496 avail -= ALIGN(len, 8); in layout_in_empty_space()
500 avail > 0) in layout_in_empty_space()
503 if (avail <= 0 && next_len && in layout_in_empty_space()
523 avail = buf_len - used; in layout_in_empty_space()
811 int avail, wlen, err, lnum_pos = 0, blen, nxt_offs; in write_index() local
827 avail = buf_len; in write_index()
872 avail = buf_len; in write_index()
[all …]
Dio.c505 ubifs_assert(!(wbuf->avail & 7)); in ubifs_wbuf_sync_nolock()
547 wbuf->avail = wbuf->size; in ubifs_wbuf_sync_nolock()
588 wbuf->avail = wbuf->size; in ubifs_wbuf_seek_nolock()
686 ubifs_assert(wbuf->avail > 0 && wbuf->avail <= wbuf->size); in ubifs_wbuf_write_nolock()
706 if (aligned_len <= wbuf->avail) { in ubifs_wbuf_write_nolock()
713 if (aligned_len == wbuf->avail) { in ubifs_wbuf_write_nolock()
727 wbuf->avail = wbuf->size; in ubifs_wbuf_write_nolock()
733 wbuf->avail -= aligned_len; in ubifs_wbuf_write_nolock()
751 memcpy(wbuf->buf + wbuf->used, buf, wbuf->avail); in ubifs_wbuf_write_nolock()
758 len -= wbuf->avail; in ubifs_wbuf_write_nolock()
[all …]
Dorphan.c204 int avail_lebs, avail, gap; in avail_orphs() local
207 avail = avail_lebs * in avail_orphs()
211 avail += (gap - UBIFS_ORPH_NODE_SZ) / sizeof(__le64); in avail_orphs()
212 return avail; in avail_orphs()
224 int avail_lebs, avail; in tot_avail_orphs() local
227 avail = avail_lebs * in tot_avail_orphs()
229 return avail / 2; in tot_avail_orphs()
416 int avail, atomic = 0, err; in commit_orphans() local
419 avail = avail_orphs(c); in commit_orphans()
420 if (avail < c->cmt_orphans) { in commit_orphans()
Dgc.c371 int avail; in move_nodes() local
376 avail = c->leb_size - wbuf->offs - wbuf->used; in move_nodes()
377 if (snod->len > avail) in move_nodes()
391 avail = c->leb_size - wbuf->offs - wbuf->used; in move_nodes()
392 if (avail < min) in move_nodes()
395 if (snod->len > avail) { in move_nodes()
Djournal.c117 int err = 0, err1, retries = 0, avail, lnum, offs, squeeze; in reserve_space() local
135 avail = c->leb_size - wbuf->offs - wbuf->used; in reserve_space()
136 if (wbuf->lnum != -1 && avail >= len) in reserve_space()
184 avail = c->leb_size - wbuf->offs - wbuf->used; in reserve_space()
186 if (wbuf->lnum != -1 && avail >= len) { in reserve_space()
Dubifs.h694 int avail; member
/linux-4.4.14/kernel/
Daudit.c1452 int len, avail; in audit_log_vformat() local
1461 avail = skb_tailroom(skb); in audit_log_vformat()
1462 if (avail == 0) { in audit_log_vformat()
1463 avail = audit_expand(ab, AUDIT_BUFSIZ); in audit_log_vformat()
1464 if (!avail) in audit_log_vformat()
1468 len = vsnprintf(skb_tail_pointer(skb), avail, fmt, args); in audit_log_vformat()
1469 if (len >= avail) { in audit_log_vformat()
1473 avail = audit_expand(ab, in audit_log_vformat()
1474 max_t(unsigned, AUDIT_BUFSIZ, 1+len-avail)); in audit_log_vformat()
1475 if (!avail) in audit_log_vformat()
[all …]
Drelay.c1017 size_t padding, avail = 0; in relay_file_read_subbuf_avail() local
1029 avail = write_offset - (read_offset + padding); in relay_file_read_subbuf_avail()
1031 avail = (subbuf_size - padding) - read_offset; in relay_file_read_subbuf_avail()
1033 return avail; in relay_file_read_subbuf_avail()
1098 size_t avail, in subbuf_read_actor() argument
1105 ret = avail; in subbuf_read_actor()
1106 if (copy_to_user(desc->arg.buf, from, avail)) { in subbuf_read_actor()
1119 size_t avail,
1130 size_t read_start, avail; in relay_file_read_subbufs() local
1142 avail = relay_file_read_subbuf_avail(read_start, buf); in relay_file_read_subbufs()
[all …]
Dresource.c542 void __weak arch_remove_reservations(struct resource *avail) in arch_remove_reservations() argument
547 const struct resource *avail, in simple_align_resource() argument
551 return avail->start; in simple_align_resource()
573 struct resource tmp = *new, avail, alloc; in __find_resource() local
597 avail.start = ALIGN(tmp.start, constraint->align); in __find_resource()
598 avail.end = tmp.end; in __find_resource()
599 avail.flags = new->flags & ~IORESOURCE_UNSET; in __find_resource()
600 if (avail.start >= tmp.start) { in __find_resource()
601 alloc.flags = avail.flags; in __find_resource()
602 alloc.start = constraint->alignf(constraint->alignf_data, &avail, in __find_resource()
[all …]
/linux-4.4.14/arch/um/kernel/
Dum_arch.c253 unsigned long avail, diff; in linux_main() local
328 avail = stack - start_vm; in linux_main()
329 if (physmem_size > avail) in linux_main()
330 virtmem_size = avail; in linux_main()
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb4vf/
Dsge.c266 return fl->avail - fl->pend_cred <= s->fl_starve_thres; in fl_starving()
434 int avail = reclaimable(tq); in reclaim_completed_tx() local
436 if (avail) { in reclaim_completed_tx()
441 if (avail > MAX_TX_RECLAIM) in reclaim_completed_tx()
442 avail = MAX_TX_RECLAIM; in reclaim_completed_tx()
444 free_tx_desc(adapter, tq, avail, unmap); in reclaim_completed_tx()
445 tq->in_use -= avail; in reclaim_completed_tx()
486 fl->avail--; in free_rx_bufs()
514 fl->avail--; in unmap_rx_buf()
610 unsigned int cred = fl->avail; in refill_fl()
[all …]
Dadapter.h125 unsigned int avail; /* # of available RX buffers */ member
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb4/
Dcxgb4_debugfs.c1510 loff_t avail = file_inode(file)->i_size; in flash_read() local
1515 if (pos >= avail) in flash_read()
1517 if (count > avail - pos) in flash_read()
1518 count = avail - pos; in flash_read()
2311 R("FL avail:", fl.avail); in sge_qinfo_show()
2354 R("FL avail:", fl.avail); in sge_qinfo_show()
2383 R("FL avail:", fl.avail); in sge_qinfo_show()
2522 loff_t avail = file_inode(file)->i_size; in mem_read() local
2530 if (pos >= avail) in mem_read()
2532 if (count > avail - pos) in mem_read()
[all …]
Dsge.c249 return fl->avail - fl->pend_cred <= s->fl_starve_thres; in fl_starving()
427 int avail = reclaimable(q); in reclaim_completed_tx() local
429 if (avail) { in reclaim_completed_tx()
434 if (avail > MAX_TX_RECLAIM) in reclaim_completed_tx()
435 avail = MAX_TX_RECLAIM; in reclaim_completed_tx()
437 free_tx_desc(adap, q, avail, unmap); in reclaim_completed_tx()
438 q->in_use -= avail; in reclaim_completed_tx()
495 q->avail--; in free_rx_bufs()
520 q->avail--; in unmap_rx_buf()
585 unsigned int cred = q->avail; in refill_fl()
[all …]
/linux-4.4.14/drivers/remoteproc/
Dremoteproc_core.c53 void *, int offset, int avail);
331 int offset, int avail) in rproc_handle_vdev() argument
339 + rsc->config_len > avail) { in rproc_handle_vdev()
408 int offset, int avail) in rproc_handle_trace() argument
415 if (sizeof(*rsc) > avail) { in rproc_handle_trace()
488 int offset, int avail) in rproc_handle_devmem() argument
498 if (sizeof(*rsc) > avail) { in rproc_handle_devmem()
560 int offset, int avail) in rproc_handle_carveout() argument
569 if (sizeof(*rsc) > avail) { in rproc_handle_carveout()
682 int offset, int avail) in rproc_count_vrings() argument
[all …]
/linux-4.4.14/virt/kvm/
Dcoalesced_mmio.c45 unsigned avail; in coalesced_mmio_has_room() local
54 avail = (ring->first - ring->last - 1) % KVM_COALESCED_MMIO_MAX; in coalesced_mmio_has_room()
55 if (avail == 0) { in coalesced_mmio_has_room()
/linux-4.4.14/fs/
Daio.c910 int old, avail = atomic_read(&ctx->reqs_available); in get_reqs_available() local
913 if (avail < ctx->req_batch) in get_reqs_available()
916 old = avail; in get_reqs_available()
917 avail = atomic_cmpxchg(&ctx->reqs_available, in get_reqs_available()
918 avail, avail - ctx->req_batch); in get_reqs_available()
919 } while (avail != old); in get_reqs_available()
1200 long avail; in aio_read_events_ring() local
1204 avail = (head <= tail ? tail : ctx->nr_events) - head; in aio_read_events_ring()
1208 avail = min(avail, nr - ret); in aio_read_events_ring()
1209 avail = min_t(long, avail, AIO_EVENTS_PER_PAGE - in aio_read_events_ring()
[all …]
Dblock_dev.c470 long avail; in bdev_direct_access() local
489 avail = ops->direct_access(bdev, sector, addr, pfn); in bdev_direct_access()
490 if (!avail) in bdev_direct_access()
492 return min(avail, size); in bdev_direct_access()
/linux-4.4.14/drivers/media/dvb-core/
Ddvb_ringbuffer.c77 ssize_t avail; in dvb_ringbuffer_avail() local
79 avail = rbuf->pwrite - rbuf->pread; in dvb_ringbuffer_avail()
80 if (avail < 0) in dvb_ringbuffer_avail()
81 avail += rbuf->size; in dvb_ringbuffer_avail()
82 return avail; in dvb_ringbuffer_avail()
Ddmxdev.c65 ssize_t avail; in dvb_dmxdev_buffer_read() local
95 avail = dvb_ringbuffer_avail(src); in dvb_dmxdev_buffer_read()
96 if (avail > todo) in dvb_dmxdev_buffer_read()
97 avail = todo; in dvb_dmxdev_buffer_read()
99 ret = dvb_ringbuffer_read_user(src, buf, avail); in dvb_dmxdev_buffer_read()
/linux-4.4.14/drivers/staging/lustre/lustre/ldlm/
Dldlm_request.c533 int avail; in ldlm_req_handles_avail() local
535 avail = min_t(int, LDLM_MAXREQSIZE, PAGE_CACHE_SIZE - 512) - req_size; in ldlm_req_handles_avail()
536 if (likely(avail >= 0)) in ldlm_req_handles_avail()
537 avail /= (int)sizeof(struct lustre_handle); in ldlm_req_handles_avail()
539 avail = 0; in ldlm_req_handles_avail()
540 avail += LDLM_LOCKREQ_HANDLES - off; in ldlm_req_handles_avail()
542 return avail; in ldlm_req_handles_avail()
578 int flags, avail, to_free, pack = 0; in ldlm_prep_elc_req() local
587 avail = ldlm_capsule_handles_avail(pill, RCL_CLIENT, canceloff); in ldlm_prep_elc_req()
597 if (avail > count) in ldlm_prep_elc_req()
[all …]
/linux-4.4.14/fs/jffs2/
Dnodemgmt.c26 uint32_t avail; in jffs2_rp_can_write() local
29 avail = c->dirty_size + c->free_size + c->unchecked_size + in jffs2_rp_can_write()
33 if (avail < 2 * opts->rp_size) in jffs2_rp_can_write()
39 c->nr_erasing_blocks, avail, c->nospc_dirty_size); in jffs2_rp_can_write()
41 if (avail > opts->rp_size) in jffs2_rp_can_write()
101 uint32_t dirty, avail; in jffs2_reserve_space() local
140 avail = c->free_size + c->dirty_size + c->erasing_size + c->unchecked_size; in jffs2_reserve_space()
141 if ( (avail / c->sector_size) <= blocksneeded) { in jffs2_reserve_space()
149 avail, blocksneeded * c->sector_size); in jffs2_reserve_space()
Dfs.c210 unsigned long avail; in jffs2_statfs() local
222 avail = c->dirty_size + c->free_size; in jffs2_statfs()
223 if (avail > c->sector_size * c->resv_blocks_write) in jffs2_statfs()
224 avail -= c->sector_size * c->resv_blocks_write; in jffs2_statfs()
226 avail = 0; in jffs2_statfs()
229 buf->f_bavail = buf->f_bfree = avail >> PAGE_SHIFT; in jffs2_statfs()
/linux-4.4.14/scripts/mod/
Dsumversion.c172 const uint32_t avail = sizeof(mctx->block) - (mctx->byte_count & 0x3f); in md4_update() local
176 if (avail > len) { in md4_update()
177 memcpy((char *)mctx->block + (sizeof(mctx->block) - avail), in md4_update()
182 memcpy((char *)mctx->block + (sizeof(mctx->block) - avail), in md4_update()
183 data, avail); in md4_update()
186 data += avail; in md4_update()
187 len -= avail; in md4_update()
/linux-4.4.14/arch/tile/include/gxio/
Dmpipe.h1259 uint64_t avail = in gxio_mpipe_iqueue_try_peek() local
1262 if (avail == 0) { in gxio_mpipe_iqueue_try_peek()
1276 for (i = iqueue->swapped; i < avail; i++) { in gxio_mpipe_iqueue_try_peek()
1281 iqueue->swapped = avail; in gxio_mpipe_iqueue_try_peek()
1287 return avail; in gxio_mpipe_iqueue_try_peek()
/linux-4.4.14/arch/cris/arch-v10/drivers/
Dsync_serial.c405 int avail; in sync_data_avail() local
416 avail = end - start; in sync_data_avail()
418 avail = port->in_buffer_size - (start - end); in sync_data_avail()
419 return avail; in sync_data_avail()
424 int avail; in sync_data_avail_to_end() local
436 avail = end - start; in sync_data_avail_to_end()
438 avail = port->flip + port->in_buffer_size - start; in sync_data_avail_to_end()
439 return avail; in sync_data_avail_to_end()
1101 int avail; in sync_serial_read() local
1152 avail = port->in_buffer_size; in sync_serial_read()
[all …]
/linux-4.4.14/include/linux/
Ddmar.h193 avail : 4, /* 8 - 11 */ member
256 dst->avail = src->avail; in dmar_copy_shared_irte()
Dvringh.h115 struct vring_avail __user *avail,
177 struct vring_avail *avail,
Dgenalloc.h71 atomic_t avail; member
Dioport.h152 extern void arch_remove_reservations(struct resource *avail);
/linux-4.4.14/drivers/gpu/drm/msm/mdp/mdp5/
Dmdp5_smp.c143 int i, ret, avail, cur_nblks, cnt = smp->blk_cnt; in smp_request_block() local
156 avail = cnt - bitmap_weight(smp->state, cnt); in smp_request_block()
157 if (nblks > avail) { in smp_request_block()
159 nblks, avail); in smp_request_block()
/linux-4.4.14/arch/powerpc/kernel/
Dsetup-common.c475 bool avail; in smp_setup_cpu_maps() local
480 avail = of_device_is_available(dn); in smp_setup_cpu_maps()
481 if (!avail) in smp_setup_cpu_maps()
482 avail = !of_property_match_string(dn, in smp_setup_cpu_maps()
485 set_cpu_present(cpu, avail); in smp_setup_cpu_maps()
Dvio.c284 size_t avail, delta, tmp; in vio_cmo_entitlement_update() local
310 avail = vio_cmo.excess.free; in vio_cmo_entitlement_update()
317 if (avail >= delta) in vio_cmo_entitlement_update()
323 avail += viodev->cmo.entitled - in vio_cmo_entitlement_update()
328 if (delta <= avail) { in vio_cmo_entitlement_update()
393 size_t avail = 0, level, chunk, need; in vio_cmo_balance() local
411 avail = cmo->entitled - cmo->spare; in vio_cmo_balance()
417 avail -= max_t(size_t, viodev->cmo.allocated, VIO_CMO_MIN_ENT); in vio_cmo_balance()
426 while (avail) { in vio_cmo_balance()
441 chunk = min_t(size_t, avail, VIO_CMO_BALANCE_CHUNK); in vio_cmo_balance()
[all …]
/linux-4.4.14/drivers/platform/goldfish/
Dgoldfish_pipe.c242 unsigned long address, unsigned long avail, in access_with_param() argument
252 aps->size = avail; in access_with_param()
304 unsigned long avail = next - address; in goldfish_pipe_read_write() local
329 address, avail, pipe, &status)) { in goldfish_pipe_read_write()
332 writel(avail, dev->base + PIPE_REG_SIZE); in goldfish_pipe_read_write()
/linux-4.4.14/drivers/media/pci/ttpci/
Dav7110_ca.c192 int avail; in ci_ll_read() local
203 avail = dvb_ringbuffer_avail(cibuf); in ci_ll_read()
204 if (avail < 4) in ci_ll_read()
208 if (avail < len + 2 || count < len) in ci_ll_read()
Dav7110.c571 int avail; in gpioirq() local
574 avail = dvb_ringbuffer_avail(cibuf); in gpioirq()
575 if (avail <= 2) { in gpioirq()
583 if (avail < len + 2) { in gpioirq()
/linux-4.4.14/include/sound/
Dpcm.h737 …snd_pcm_sframes_t avail = runtime->status->hw_ptr + runtime->buffer_size - runtime->control->appl_… in snd_pcm_playback_avail() local
738 if (avail < 0) in snd_pcm_playback_avail()
739 avail += runtime->boundary; in snd_pcm_playback_avail()
740 else if ((snd_pcm_uframes_t) avail >= runtime->boundary) in snd_pcm_playback_avail()
741 avail -= runtime->boundary; in snd_pcm_playback_avail()
742 return avail; in snd_pcm_playback_avail()
753 snd_pcm_sframes_t avail = runtime->status->hw_ptr - runtime->control->appl_ptr; in snd_pcm_capture_avail() local
754 if (avail < 0) in snd_pcm_capture_avail()
755 avail += runtime->boundary; in snd_pcm_capture_avail()
756 return avail; in snd_pcm_capture_avail()
Drawmidi.h77 size_t avail; /* max used buffer for wakeup */ member
/linux-4.4.14/drivers/gpu/drm/gma500/
Daccel_2d.c86 uint32_t avail = PSB_RSGX32(PSB_CR_2D_SOCIF); in psb_2d_wait_available() local
89 while (avail < size) { in psb_2d_wait_available()
90 avail = PSB_RSGX32(PSB_CR_2D_SOCIF); in psb_2d_wait_available()
/linux-4.4.14/drivers/pinctrl/
Dpinctrl-falcon.c418 u32 avail; in pinctrl_falcon_get_range_size() local
423 avail = pad_r32(falcon_info.membase[id], LTQ_PADC_AVAIL); in pinctrl_falcon_get_range_size()
425 return fls(avail); in pinctrl_falcon_get_range_size()
444 u32 avail; in pinctrl_falcon_probe() local
468 avail = pad_r32(falcon_info.membase[*bank], in pinctrl_falcon_probe()
470 pins = fls(avail); in pinctrl_falcon_probe()
/linux-4.4.14/drivers/dma/
Dk3dma.c469 size_t len, avail, total = 0; in k3_dma_prep_slave_sg() local
478 avail = sg_dma_len(sg); in k3_dma_prep_slave_sg()
479 if (avail > DMA_MAX_SIZE) in k3_dma_prep_slave_sg()
480 num += DIV_ROUND_UP(avail, DMA_MAX_SIZE) - 1; in k3_dma_prep_slave_sg()
494 avail = sg_dma_len(sg); in k3_dma_prep_slave_sg()
495 total += avail; in k3_dma_prep_slave_sg()
498 len = min_t(size_t, avail, DMA_MAX_SIZE); in k3_dma_prep_slave_sg()
511 avail -= len; in k3_dma_prep_slave_sg()
512 } while (avail); in k3_dma_prep_slave_sg()
Dzx296702_dma.c554 size_t len, avail, total = 0; in zx_dma_prep_slave_sg() local
566 avail = sg_dma_len(sg); in zx_dma_prep_slave_sg()
567 if (avail > DMA_MAX_SIZE) in zx_dma_prep_slave_sg()
568 num += DIV_ROUND_UP(avail, DMA_MAX_SIZE) - 1; in zx_dma_prep_slave_sg()
579 avail = sg_dma_len(sg); in zx_dma_prep_slave_sg()
580 total += avail; in zx_dma_prep_slave_sg()
583 len = min_t(size_t, avail, DMA_MAX_SIZE); in zx_dma_prep_slave_sg()
596 avail -= len; in zx_dma_prep_slave_sg()
597 } while (avail); in zx_dma_prep_slave_sg()
Dmmp_pdma.c531 size_t len, avail; in mmp_pdma_prep_slave_sg() local
543 avail = sg_dma_len(sgl); in mmp_pdma_prep_slave_sg()
546 len = min_t(size_t, avail, PDMA_MAX_DESC_BYTES); in mmp_pdma_prep_slave_sg()
580 avail -= len; in mmp_pdma_prep_slave_sg()
581 } while (avail); in mmp_pdma_prep_slave_sg()
Dfsl_raid.c108 int avail; in fsl_re_issue_pending() local
115 avail = FSL_RE_SLOT_AVAIL( in fsl_re_issue_pending()
119 if (!avail) in fsl_re_issue_pending()
130 avail--; in fsl_re_issue_pending()
Dpxa_dma.c1025 size_t len, avail; in pxad_prep_slave_sg() local
1046 avail = sg_dma_len(sg); in pxad_prep_slave_sg()
1047 sw_desc->len += avail; in pxad_prep_slave_sg()
1050 len = min_t(size_t, avail, PDMA_MAX_DESC_BYTES); in pxad_prep_slave_sg()
1060 avail -= len; in pxad_prep_slave_sg()
1061 } while (avail); in pxad_prep_slave_sg()
/linux-4.4.14/drivers/target/
Dtarget_core_sbc.c1252 unsigned int avail; in sbc_dif_generate() local
1266 avail = min(block_size, dsg->length - offset); in sbc_dif_generate()
1267 crc = crc_t10dif(daddr + offset, avail); in sbc_dif_generate()
1268 if (avail < block_size) { in sbc_dif_generate()
1276 offset = block_size - avail; in sbc_dif_generate()
1410 unsigned int avail; in sbc_dif_verify() local
1435 avail = min(block_size, dsg->length - dsg_off); in sbc_dif_verify()
1436 crc = crc_t10dif(daddr + dsg_off, avail); in sbc_dif_verify()
1437 if (avail < block_size) { in sbc_dif_verify()
1445 dsg_off = block_size - avail; in sbc_dif_verify()
/linux-4.4.14/fs/ceph/
Ddebugfs.c130 int total, avail, used, reserved, min; in caps_show() local
132 ceph_reservation_status(fsc, &total, &avail, &used, &reserved, &min); in caps_show()
138 total, avail, used, reserved, min); in caps_show()
Dsuper.h615 int *total, int *avail, int *used,
/linux-4.4.14/drivers/pci/hotplug/
Dcpqphp_nvram.c110 static u32 add_byte(u32 **p_buffer, u8 value, u32 *used, u32 *avail) in add_byte() argument
114 if ((*used + 1) > *avail) in add_byte()
125 static u32 add_dword(u32 **p_buffer, u32 value, u32 *used, u32 *avail) in add_dword() argument
127 if ((*used + 4) > *avail) in add_dword()
/linux-4.4.14/drivers/gpu/drm/i915/
Di915_gem_fence.c315 struct drm_i915_fence_reg *reg, *avail; in i915_find_fence_reg() local
319 avail = NULL; in i915_find_fence_reg()
326 avail = reg; in i915_find_fence_reg()
329 if (avail == NULL) in i915_find_fence_reg()
/linux-4.4.14/drivers/usb/gadget/udc/
Dnet2272.c512 struct net2272_request *req, unsigned avail) in net2272_read_packet() argument
518 req->req.actual += avail; in net2272_read_packet()
521 ep->ep.name, req, avail, in net2272_read_packet()
524 is_short = (avail < ep->ep.maxpacket); in net2272_read_packet()
526 if (unlikely(avail == 0)) { in net2272_read_packet()
533 if (unlikely(avail % 2)) in net2272_read_packet()
534 avail++; in net2272_read_packet()
539 avail -= 2; in net2272_read_packet()
540 } while (avail); in net2272_read_packet()
1043 u16 avail; in net2272_fifo_status() local
[all …]
Domap_udc.c397 read_packet(u8 *buf, struct omap_req *req, unsigned avail) in read_packet() argument
402 len = min(req->req.length - req->req.actual, avail); in read_packet()
404 avail = len; in read_packet()
408 while (avail >= 2) { in read_packet()
410 avail -= 2; in read_packet()
414 while (avail--) in read_packet()
423 unsigned count, avail; in read_fifo() local
442 avail = ep->ep.maxpacket; in read_fifo()
444 avail = omap_readw(UDC_RXFSTAT); in read_fifo()
447 count = read_packet(buf, req, avail); in read_fifo()
[all …]
Ds3c2410_udc.c406 struct s3c2410_request *req, unsigned avail) in s3c2410_udc_read_packet() argument
410 len = min(req->req.length - req->req.actual, avail); in s3c2410_udc_read_packet()
427 unsigned avail; in s3c2410_udc_read_fifo() local
470 avail = ep->ep.maxpacket; in s3c2410_udc_read_fifo()
472 avail = fifo_count; in s3c2410_udc_read_fifo()
474 fifo_count = s3c2410_udc_read_packet(fifo_reg, buf, req, avail); in s3c2410_udc_read_fifo()
482 if (fifo_count != avail) in s3c2410_udc_read_fifo()
Dnet2280.c1405 u32 avail; in net2280_fifo_status() local
1419 avail = readl(&ep->regs->ep_avail) & (BIT(12) - 1); in net2280_fifo_status()
1420 if (avail > ep->fifo_size) { in net2280_fifo_status()
1425 avail = ep->fifo_size - avail; in net2280_fifo_status()
1426 return avail; in net2280_fifo_status()
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx4/
Dalloc.c67 --bitmap->avail; in mlx4_bitmap_alloc()
140 bitmap->avail -= cnt; in mlx4_bitmap_alloc_range()
149 return bitmap->avail; in mlx4_bitmap_avail()
169 bitmap->avail += cnt; in mlx4_bitmap_free_range()
185 bitmap->avail = num - reserved_top - reserved_bot; in mlx4_bitmap_init()
186 bitmap->effective_len = bitmap->avail; in mlx4_bitmap_init()
/linux-4.4.14/drivers/mtd/nand/
Dfsl_elbc_nand.c586 int avail; in fsl_elbc_read_buf() local
591 avail = min((unsigned int)len, in fsl_elbc_read_buf()
593 memcpy_fromio(buf, &elbc_fcm_ctrl->addr[elbc_fcm_ctrl->index], avail); in fsl_elbc_read_buf()
594 elbc_fcm_ctrl->index += avail; in fsl_elbc_read_buf()
596 if (len > avail) in fsl_elbc_read_buf()
600 len, avail); in fsl_elbc_read_buf()
Dfsl_ifc_nand.c701 int avail; in fsl_ifc_read_buf() local
708 avail = min((unsigned int)len, in fsl_ifc_read_buf()
710 memcpy_fromio(buf, ifc_nand_ctrl->addr + ifc_nand_ctrl->index, avail); in fsl_ifc_read_buf()
711 ifc_nand_ctrl->index += avail; in fsl_ifc_read_buf()
713 if (len > avail) in fsl_ifc_read_buf()
716 __func__, len, avail); in fsl_ifc_read_buf()
/linux-4.4.14/fs/nfsd/
Dnfs3xdr.c451 unsigned int len, avail; in nfs3svc_decode_symlinkargs() local
474 avail = vec->iov_len - (old - (char*)vec->iov_base); in nfs3svc_decode_symlinkargs()
475 while (len && avail && *old) { in nfs3svc_decode_symlinkargs()
478 avail--; in nfs3svc_decode_symlinkargs()
481 if (len && !avail && rqstp->rq_arg.page_len) { in nfs3svc_decode_symlinkargs()
482 avail = min_t(unsigned int, rqstp->rq_arg.page_len, PAGE_SIZE); in nfs3svc_decode_symlinkargs()
485 while (len && avail && *old) { in nfs3svc_decode_symlinkargs()
488 avail--; in nfs3svc_decode_symlinkargs()
Dnfs4xdr.c145 unsigned int avail = (char *)argp->end - (char *)argp->p; in read_buf() local
147 if (avail + argp->pagelen < nbytes) in read_buf()
149 if (avail + PAGE_SIZE < nbytes) /* need more than a page !! */ in read_buf()
166 memcpy(p, argp->p, avail); in read_buf()
168 memcpy(((char*)p)+avail, argp->p, (nbytes - avail)); in read_buf()
169 argp->p += XDR_QUADLEN(nbytes - avail); in read_buf()
1210 int avail; in nfsd4_decode_write() local
1228 avail = (char*)argp->end - (char*)argp->p; in nfsd4_decode_write()
1229 if (avail + argp->pagelen < write->wr_buflen) { in nfsd4_decode_write()
1235 write->wr_head.iov_len = avail; in nfsd4_decode_write()
[all …]
/linux-4.4.14/drivers/staging/speakup/
Dspeakup_decext.c41 u_char avail = inb_p(speakup_info.port_tts + UART_LSR) & UART_LSR_DR; in get_last_char() local
43 if (avail) in get_last_char()
/linux-4.4.14/drivers/iio/
Dindustrialio-buffer.c57 size_t avail; in iio_buffer_ready() local
70 avail = iio_buffer_data_available(buf); in iio_buffer_ready()
72 if (avail >= to_wait) { in iio_buffer_ready()
74 if (!to_wait && avail < to_flush) in iio_buffer_ready()
76 to_flush - avail); in iio_buffer_ready()
82 to_wait - avail); in iio_buffer_ready()
86 if (avail + flushed >= to_wait) in iio_buffer_ready()
/linux-4.4.14/drivers/media/usb/ttusb-budget/
Ddvb-ttusb-budget.c668 int avail; in ttusb_process_frame() local
669 avail = len; in ttusb_process_frame()
670 if (avail > in ttusb_process_frame()
673 avail = in ttusb_process_frame()
677 data, avail); in ttusb_process_frame()
678 ttusb->muxpack_ptr += avail; in ttusb_process_frame()
680 data += avail; in ttusb_process_frame()
681 len -= avail; in ttusb_process_frame()
/linux-4.4.14/drivers/isdn/isdnloop/
Disdnloop.c312 int avail; in isdnloop_polldchan() local
322 avail = skb->len; in isdnloop_polldchan()
324 avail = 0; in isdnloop_polldchan()
325 for (left = avail; left > 0; left--) { in isdnloop_polldchan()
333 avail++; in isdnloop_polldchan()
364 if (avail) { in isdnloop_polldchan()
367 cmd.arg = avail; in isdnloop_polldchan()
/linux-4.4.14/Documentation/sound/alsa/
Dtimestamping.txt17 The ALSA API provides reports two basic pieces of information, avail
25 - 'avail' reports how much can be written in the ring buffer
29 When timestamps are enabled, the avail/delay information is reported
49 |< codec delay >|<--hw delay-->|<queued samples>|<---avail->|
134 the hardware, there is a risk of misalignment with the avail and delay
/linux-4.4.14/include/uapi/sound/
Dcompress_offload.h81 __u64 avail; member
Dasound.h446 snd_pcm_uframes_t avail; /* number of frames available */ member
633 size_t avail; /* available bytes */ member
/linux-4.4.14/arch/s390/include/asm/
Dairq.h31 unsigned long *avail; /* Allocation bit mask for the bit vector */ member
/linux-4.4.14/Documentation/
Dpreempt-locking.txt97 if (cc && cc->avail) {
98 __free_block(searchp, cc_entry(cc), cc->avail);
99 cc->avail = 0;
/linux-4.4.14/drivers/net/ethernet/intel/fm10k/
Dfm10k_pf.h88 __le32 avail; member
Dfm10k_type.h566 u32 avail; member
Dfm10k_pf.c1724 to->avail = le32_to_cpu(from->avail); in fm10k_record_global_table_data()
/linux-4.4.14/drivers/bluetooth/
Dbt3c_cs.c219 int size = 0, avail; in bt3c_receive() local
228 avail = bt3c_read(iobase, 0x7006); in bt3c_receive()
231 while (size < avail) { in bt3c_receive()
/linux-4.4.14/drivers/scsi/
Dlibiscsi_tcp.c909 unsigned int avail; in iscsi_tcp_recv_skb() local
912 avail = skb_seq_read(consumed, &ptr, &seq); in iscsi_tcp_recv_skb()
913 if (avail == 0) { in iscsi_tcp_recv_skb()
922 avail); in iscsi_tcp_recv_skb()
923 rc = iscsi_tcp_segment_recv(tcp_conn, segment, ptr, avail); in iscsi_tcp_recv_skb()
/linux-4.4.14/tools/lguest/
Dlguest.c701 if (vq->vring.avail->flags > 1) in trigger_irq()
702 bad_driver_vq(vq, "avail->flags = %u\n", vq->vring.avail->flags); in trigger_irq()
714 if (vq->vring.avail->flags & VRING_AVAIL_F_NO_INTERRUPT) { in trigger_irq()
757 while (last_avail == vq->vring.avail->idx) { in wait_for_vq_desc()
774 if (last_avail != vq->vring.avail->idx) { in wait_for_vq_desc()
788 if ((u16)(vq->vring.avail->idx - last_avail) > vq->vring.num) in wait_for_vq_desc()
790 last_avail, vq->vring.avail->idx); in wait_for_vq_desc()
802 head = vq->vring.avail->ring[last_avail % vq->vring.num]; in wait_for_vq_desc()
1824 vq->vring.avail = check_pointer(vq->dev, in check_virtqueue()
1826 sizeof(*vq->vring.avail) in check_virtqueue()
[all …]
/linux-4.4.14/drivers/net/ppp/
Dppp_async.c653 int avail, sent, done = 0; in ppp_async_push() local
673 avail = ap->olim - ap->optr; in ppp_async_push()
675 sent = tty->ops->write(tty, ap->optr, avail); in ppp_async_push()
679 if (sent < avail) in ppp_async_push()
Dppp_generic.c179 u8 avail; /* flag used in multilink stuff */ member
1442 pch->avail = 1; in ppp_mp_explode()
1446 pch->avail = 0; in ppp_mp_explode()
1448 if (pch->avail) { in ppp_mp_explode()
1456 pch->avail = 2; in ppp_mp_explode()
1505 if (!pch->avail) in ppp_mp_explode()
1512 if (pch->avail == 1) { in ppp_mp_explode()
1516 pch->avail = 1; in ppp_mp_explode()
1529 pch->avail = 0; in ppp_mp_explode()
1578 pch->avail = 2; in ppp_mp_explode()
/linux-4.4.14/tools/virtio/
Dvringh_test.c115 err = get_user(avail_idx, &vrh->vring.avail->idx); in vringh_get_head()
127 err = get_user(*head, &vrh->vring.avail->ring[i]); in vringh_get_head()
189 vrh.vring.desc, vrh.vring.avail, vrh.vring.used); in parallel_test()
490 vrh.vring.desc, vrh.vring.avail, vrh.vring.used); in main()
Dvirtio_test.c68 .avail_user_addr = (uint64_t)(unsigned long)info->vring.avail, in vhost_vq_setup()
/linux-4.4.14/sound/oss/
Dopl3.c1000 int i, p, best, first, avail, best_time = 0x7fffffff; in opl3_alloc_voice() local
1022 avail = 6; in opl3_alloc_voice()
1030 avail = devc->nr_voice; in opl3_alloc_voice()
1038 for (i = 0; i < avail; i++) in opl3_alloc_voice()
1049 p = (p + 1) % avail; in opl3_alloc_voice()
/linux-4.4.14/drivers/usb/mon/
Dmon_bin.c899 unsigned int bytes, avail; in mon_bin_fetch() local
914 avail = rp->b_cnt; in mon_bin_fetch()
920 while (bytes < avail) { in mon_bin_fetch()
949 unsigned int bytes, avail; in mon_bin_queued() local
958 avail = rp->b_cnt; in mon_bin_queued()
964 while (bytes < avail) { in mon_bin_queued()
/linux-4.4.14/drivers/usb/class/
Dusblp.c829 ssize_t avail; in usblp_read() local
839 if ((avail = usblp->rstatus) < 0) { in usblp_read()
841 usblp->minor, (int)avail); in usblp_read()
847 count = len < avail - usblp->readcount ? len : avail - usblp->readcount; in usblp_read()
854 if ((usblp->readcount += count) == avail) { in usblp_read()
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb3/
Dsge.c1084 unsigned int avail = WR_FLITS - flits; in write_wr_hdr_sgl() local
1086 if (avail > sgl_flits) in write_wr_hdr_sgl()
1087 avail = sgl_flits; in write_wr_hdr_sgl()
1088 memcpy(&d->flit[flits], fp, avail * sizeof(*fp)); in write_wr_hdr_sgl()
1089 sgl_flits -= avail; in write_wr_hdr_sgl()
1094 fp += avail; in write_wr_hdr_sgl()
2975 int i, avail, ret = -ENOMEM; in t3_sge_alloc_qset() local
3110 avail = refill_fl(adapter, &q->fl[0], q->fl[0].size, in t3_sge_alloc_qset()
3112 if (!avail) { in t3_sge_alloc_qset()
3116 if (avail < q->fl[0].size) in t3_sge_alloc_qset()
[all …]
/linux-4.4.14/Documentation/DocBook/
Dalsa-driver-api.xml.db79 API-snd-pcm-playback-avail
80 API-snd-pcm-capture-avail
81 API-snd-pcm-playback-hw-avail
82 API-snd-pcm-capture-hw-avail
207 API-struct-snd-compr-avail
Ddevice-drivers.xml.db641 API-snd-pcm-playback-avail
642 API-snd-pcm-capture-avail
643 API-snd-pcm-playback-hw-avail
644 API-snd-pcm-capture-hw-avail
Dkernel-api.xml.db313 API-kfifo-avail
356 API-relay-file-read-subbuf-avail
/linux-4.4.14/arch/powerpc/platforms/cell/spufs/
Dbacking_ops.c159 int avail = (ctx->csa.prob.mb_stat_R & 0x00ff00) >> 8; in spu_backing_wbox_write() local
165 BUG_ON(avail != (4 - slot)); in spu_backing_wbox_write()
/linux-4.4.14/drivers/scsi/csiostor/
Dcsio_init.c67 loff_t avail = file_inode(file)->i_size; in csio_mem_read() local
73 if (pos >= avail) in csio_mem_read()
75 if (count > avail - pos) in csio_mem_read()
76 count = avail - pos; in csio_mem_read()
Dcsio_wr.c1232 uint32_t avail = csio_wr_avail_qcredits(flq); in csio_wr_process_iq() local
1233 if (avail <= 16) { in csio_wr_process_iq()
1238 csio_wr_update_fl(hw, flq, (flq->credits - 8) - avail); in csio_wr_process_iq()
/linux-4.4.14/arch/s390/kernel/
Dsmp.c700 cpumask_t avail; in __smp_rescan_cpus() local
705 cpumask_xor(&avail, cpu_possible_mask, cpu_present_mask); in __smp_rescan_cpus()
706 cpu = cpumask_first(&avail); in __smp_rescan_cpus()
725 cpu = cpumask_next(cpu, &avail); in __smp_rescan_cpus()
/linux-4.4.14/drivers/isdn/icn/
Dicn.c609 int avail = 0; in icn_polldchan() local
619 avail = msg_avail; in icn_polldchan()
620 for (left = avail, i = readb(&msg_o); left > 0; i++, left--) { in icn_polldchan()
670 writeb((readb(&msg_o) + avail) & 0xff, &msg_o); in icn_polldchan()
673 if (avail) { in icn_polldchan()
676 cmd.arg = avail; in icn_polldchan()
/linux-4.4.14/drivers/soc/qcom/
Dsmd.c545 int avail; in qcom_smd_channel_intr() local
570 avail = qcom_smd_channel_get_rx_avail(channel); in qcom_smd_channel_intr()
572 if (!channel->pkt_size && avail >= SMD_PACKET_HEADER_LEN) { in qcom_smd_channel_intr()
576 } else if (channel->pkt_size && avail >= channel->pkt_size) { in qcom_smd_channel_intr()
/linux-4.4.14/security/tomoyo/
Dcommon.c242 head->r.avail = 0; in tomoyo_flush()
279 size_t pos = head->r.avail; in tomoyo_io_printf()
290 head->r.avail += len; in tomoyo_io_printf()
2601 if (head->w.avail >= head->writebuf_size - 1) { in tomoyo_write_control()
2608 memmove(cp, cp0, head->w.avail); in tomoyo_write_control()
2620 cp0[head->w.avail++] = c; in tomoyo_write_control()
2623 cp0[head->w.avail - 1] = '\0'; in tomoyo_write_control()
2624 head->w.avail = 0; in tomoyo_write_control()
Dcommon.h801 size_t avail; member
821 size_t avail; member
/linux-4.4.14/drivers/net/ethernet/tehuti/
Dtehuti.c1867 int avail = bdx_tx_space(priv) - 8; in bdx_tx_push_desc_safe() local
1868 if (avail <= 0) { in bdx_tx_push_desc_safe()
1876 avail = min(avail, size); in bdx_tx_push_desc_safe()
1877 DBG("about to push %d bytes starting %p size %d\n", avail, in bdx_tx_push_desc_safe()
1879 bdx_tx_push_desc(priv, data, avail); in bdx_tx_push_desc_safe()
1880 size -= avail; in bdx_tx_push_desc_safe()
1881 data += avail; in bdx_tx_push_desc_safe()
/linux-4.4.14/sound/core/seq/
Dseq_midi.c90 while (runtime->avail > 0) { in snd_midi_input_event()
122 if ((tmp = runtime->avail) < count) { in dump_midi()
/linux-4.4.14/scripts/kconfig/lxdialog/
Dutil.c626 size_t avail; in item_add_str() local
628 avail = sizeof(item_cur->node.str) - strlen(item_cur->node.str); in item_add_str()
632 avail, fmt, ap); in item_add_str()
/linux-4.4.14/drivers/gpu/drm/vmwgfx/
Dvmwgfx_resource.c126 res->avail = false; in vmw_resource_release()
222 res->avail = false; in vmw_resource_init()
257 res->avail = true; in vmw_resource_activate()
269 if (!res || !res->avail || !kref_get_unless_zero(&res->kref)) in vmw_resource_lookup()
315 if (!res->avail || res->res_free != converter->res_free) { in vmw_user_resource_lookup_handle()
Dvmwgfx_drv.h115 bool avail; member
/linux-4.4.14/Documentation/mic/mpssd/
Dmpssd.c526 while (avail_idx == le16toh(ACCESS_ONCE(vr->vr.avail->idx))) { in spin_for_descriptors()
530 le16toh(vr->vr.avail->idx), vr->info->avail_idx); in spin_for_descriptors()
668 le16toh(rx_vr.vr.avail->idx)) { in virtio_net()
867 le16toh(rx_vr.vr.avail->idx)) { in virtio_console()
1227 le16toh(vring.vr.avail->idx)) { in virtio_block()
1233 vring.vr.avail->ring[avail_idx]); in virtio_block()
/linux-4.4.14/arch/cris/arch-v32/drivers/
Dsync_serial.c608 int avail; in __sync_serial_read() local
652 avail = end - start; in __sync_serial_read()
654 avail = port->flip + port->in_buffer_size - start; in __sync_serial_read()
656 count = count > avail ? avail : count; in __sync_serial_read()
/linux-4.4.14/drivers/net/wireless/ath/wil6210/
Dtxrx.c1227 int used, avail = wil_vring_avail_tx(vring); in __wil_tx_vring_tso() local
1258 if (unlikely(avail < min_desc_required)) { in __wil_tx_vring_tso()
1336 if (descs_used == avail) { in __wil_tx_vring_tso()
1499 int avail = wil_vring_avail_tx(vring); in __wil_tx_vring() local
1516 if (unlikely(avail < 1 + nr_frags)) { in __wil_tx_vring()
Ddebugfs.c105 int avail = vring->size - used - 1; in wil_vring_debugfs_show() local
133 used, avail, sidle); in wil_vring_debugfs_show()
138 used, avail, sidle); in wil_vring_debugfs_show()
/linux-4.4.14/drivers/mtd/devices/
Dst_spi_fsm.c756 uint32_t avail; in stfsm_read_fifo() local
765 avail = stfsm_fifo_available(fsm); in stfsm_read_fifo()
766 if (avail) in stfsm_read_fifo()
770 words = min(avail, remaining); in stfsm_read_fifo()
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb/
Dsge.c227 unsigned int avail; /* available bits - quota */ member
415 p->avail = min(p->avail + delta_avail, s->max_avail); in sched_update_avail()
463 if (len <= s->p[s->port].avail) { in sched_skb()
464 s->p[s->port].avail -= len; in sched_skb()
/linux-4.4.14/drivers/hid/
Dhid-cp2112.c308 static int cp2112_wait(struct cp2112_device *dev, atomic_t *avail) in cp2112_wait() argument
321 atomic_read(avail), msecs_to_jiffies(RESPONSE_TIMEOUT)); in cp2112_wait()
327 atomic_set(avail, 0); in cp2112_wait()
/linux-4.4.14/sound/core/oss/
Dpcm_oss.c2157 snd_pcm_sframes_t avail; in snd_pcm_oss_get_space() local
2185 err = snd_pcm_kernel_ioctl(substream, SNDRV_PCM_IOCTL_DELAY, &avail); in snd_pcm_oss_get_space()
2186 if (err == -EPIPE || err == -ESTRPIPE || (! err && avail < 0)) { in snd_pcm_oss_get_space()
2187 avail = runtime->buffer_size; in snd_pcm_oss_get_space()
2191 avail = runtime->buffer_size - avail; in snd_pcm_oss_get_space()
2195 err = snd_pcm_oss_capture_position_fixup(substream, &avail); in snd_pcm_oss_get_space()
2200 info.bytes = snd_pcm_oss_bytes(substream, avail) + fixup; in snd_pcm_oss_get_space()
/linux-4.4.14/drivers/tty/serial/
Dzs.c545 unsigned int avail, status, ch, flag; in zs_receive_chars() local
550 avail = read_zsreg(zport, R0) & Rx_CH_AV; in zs_receive_chars()
552 if (!avail) in zs_receive_chars()
/linux-4.4.14/drivers/s390/virtio/
Dvirtio_ccw.c85 __u64 avail; member
450 info->info_block->s.avail = 0; in virtio_ccw_del_vq()
552 info->info_block->s.avail = (__u64)virtqueue_get_avail(vq); in virtio_ccw_setup_vq()
/linux-4.4.14/drivers/pcmcia/
Dyenta_socket.c638 unsigned long avail = root->end - root->start; in yenta_search_one_res() local
641 if (size > avail/8) { in yenta_search_one_res()
642 size = (avail+1)/8; in yenta_search_one_res()
/linux-4.4.14/sound/soc/intel/atom/sst/
Dsst.h311 int avail; member
/linux-4.4.14/drivers/atm/
Didt77252.c1600 unsigned long cl, avail; in __fill_tst() local
1605 avail = card->tst_size - 2; in __fill_tst()
1606 for (e = 0; e < avail; e++) { in __fill_tst()
1610 if (e >= avail) { in __fill_tst()
1619 cl = avail; in __fill_tst()
1630 if ((cl >= avail) && (card->soft_tst[e].vc == NULL)) { in __fill_tst()
1648 if (++e == avail) in __fill_tst()
/linux-4.4.14/drivers/net/ethernet/micrel/
Dksz884x.c1014 int avail; member
1619 info->avail--; in get_rx_pkt()
1639 info->avail--; in get_tx_pkt()
3855 desc_info->avail = desc_info->alloc; in hw_init_desc()
3879 info->avail = info->alloc; in hw_reset_pkts()
3984 if (hw->tx_desc_info.avail <= 1) in hw_alloc_pkt()
3999 if (physical > hw->tx_desc_info.avail) in hw_alloc_pkt()
4002 return hw->tx_desc_info.avail; in hw_alloc_pkt()
4758 while (info->avail < info->alloc) { in transmit_cleanup()
4786 info->avail++; in transmit_cleanup()
/linux-4.4.14/sound/soc/codecs/
Dwm_adsp.c798 int avail = SNDRV_CTL_ELEM_ID_NAME_MAXLEN - ret - 2; in wm_adsp_create_control() local
801 if (subname_len > avail) in wm_adsp_create_control()
802 skip = subname_len - avail; in wm_adsp_create_control()
/linux-4.4.14/arch/mips/include/asm/octeon/
Dcvmx-npi-defs.h2124 uint64_t avail:32; member
2126 uint64_t avail:32;
2146 uint64_t avail:32; member
2148 uint64_t avail:32;
/linux-4.4.14/drivers/staging/rdma/ipath/
Dipath_driver.c1674 unsigned len, int avail) in ipath_chg_pioavailkernel() argument
1686 if (avail) { in ipath_chg_pioavailkernel()
1743 if (!avail && len < cnt) in ipath_chg_pioavailkernel()
Dipath_kernel.h1028 unsigned len, int avail);
/linux-4.4.14/drivers/net/ethernet/via/
Dvia-velocity.c1441 int avail, dirty, unusable; in velocity_give_many_rx_descs() local
1454 for (avail = vptr->rx.filled & 0xfffc; avail; avail--) { in velocity_give_many_rx_descs()
/linux-4.4.14/drivers/staging/lustre/lustre/ptlrpc/
Dservice.c1852 int avail = svcpt->scp_nrqbds_posted; in ptlrpc_check_rqbd_pool() local
1863 if (avail <= low_water) in ptlrpc_check_rqbd_pool()
1868 PTLRPC_REQBUF_AVAIL_CNTR, avail); in ptlrpc_check_rqbd_pool()
/linux-4.4.14/drivers/staging/fsl-mc/
DREADME.txt274 . . <data avail, | |<enqueue,
/linux-4.4.14/drivers/net/ethernet/neterion/vxge/
Dvxge-main.c812 int i = 0, j = 0, avail; in vxge_xmit() local
866 avail = vxge_hw_fifo_free_txdl_count_get(fifo_hw); in vxge_xmit()
867 if (avail == 0) { in vxge_xmit()
877 if (avail == 1) in vxge_xmit()
/linux-4.4.14/drivers/net/ethernet/myricom/myri10ge/
Dmyri10ge.c2828 int idx, avail, frag_cnt, frag_idx, count, mss, max_segments; in myri10ge_xmit() local
2840 avail = tx->mask - 1 - (tx->req - tx->done); in myri10ge_xmit()
2850 if ((unlikely(avail < max_segments))) { in myri10ge_xmit()
3057 if ((avail - count) < MXGEFW_MAX_SEND_DESC) { in myri10ge_xmit()
/linux-4.4.14/drivers/crypto/
Dn2_core.c185 int avail = spu_queue_num_free(q); in spu_queue_alloc() local
187 if (avail >= num_entries) in spu_queue_alloc()

12