Home
last modified time | relevance | path

Searched refs:avail (Results 1 – 25 of 226) sorted by relevance

12345678910

/linux/drivers/iio/potentiometer/
H A Dmcp4531.c37 int avail[3]; member
77 [MCP453x_502] = { .wipers = 1, .avail = { 0, 1, 128 }, .kohms = 5, },
78 [MCP453x_103] = { .wipers = 1, .avail = { 0, 1, 128 }, .kohms = 10, },
79 [MCP453x_503] = { .wipers = 1, .avail = { 0, 1, 128 }, .kohms = 50, },
80 [MCP453x_104] = { .wipers = 1, .avail = { 0, 1, 128 }, .kohms = 100, },
81 [MCP454x_502] = { .wipers = 1, .avail = { 0, 1, 128 }, .kohms = 5, },
82 [MCP454x_103] = { .wipers = 1, .avail = { 0, 1, 128 }, .kohms = 10, },
83 [MCP454x_503] = { .wipers = 1, .avail = { 0, 1, 128 }, .kohms = 50, },
84 [MCP454x_104] = { .wipers = 1, .avail = { 0, 1, 128 }, .kohms = 100, },
85 [MCP455x_502] = { .wipers = 1, .avail = { 0, 1, 256 }, .kohms = 5, },
[all …]
H A Dds1803.c34 int avail[3]; member
101 .avail = { 0, 1, 255 },
109 .avail = { 0, 1, 255 },
117 .avail = { 0, 1, 255 },
125 .avail = { 0, 1, 127 },
150 *val2 = data->cfg->avail[2]; /* Max wiper position */ in ds1803_read_raw()
163 int max_pos = data->cfg->avail[2]; in ds1803_write_raw()
189 *vals = data->cfg->avail; in ds1803_read_avail()
190 *length = ARRAY_SIZE(data->cfg->avail); in ds1803_read_avail()
/linux/drivers/xen/xenbus/
H A Dxenbus_comms.c114 unsigned int avail; in xb_write() local
129 dst = get_output_chunk(cons, prod, intf->req, &avail); in xb_write()
130 if (avail == 0) in xb_write()
132 if (avail > len) in xb_write()
133 avail = len; in xb_write()
135 memcpy(dst, data, avail); in xb_write()
136 data += avail; in xb_write()
137 len -= avail; in xb_write()
138 bytes += avail; in xb_write()
142 intf->req_prod += avail; in xb_write()
[all …]
/linux/tools/virtio/ringtest/
H A Dvirtio_ring_0_9.c103 unsigned avail; in add_inbuf() local
135 avail = guest.avail_idx++; in add_inbuf()
136 ring.avail->ring[avail & (ring_size - 1)] = in add_inbuf()
137 (head | (avail & ~(ring_size - 1))) ^ 0x8000; in add_inbuf()
142 avail = (ring_size - 1) & (guest.avail_idx++); in add_inbuf()
143 ring.avail->ring[avail] = head; in add_inbuf()
148 ring.avail->idx = guest.avail_idx; in add_inbuf()
262 unsigned index = ring.avail->ring[head & (ring_size - 1)]; in avail_empty()
266 return head == ring.avail->idx; in avail_empty()
277 head = ring.avail->ring[used_idx & (ring_size - 1)]; in use_buf()
[all …]
/linux/sound/soc/sof/
H A Dipc4-mtrace.c179 u32 avail; in sof_ipc4_mtrace_dfs_read()
185 if (!count || count < sizeof(avail)) in sof_ipc4_mtrace_dfs_read() local
191 avail = 0; in sof_ipc4_mtrace_dfs_read()
192 if (copy_to_user(buffer, &avail, sizeof(avail))) in sof_ipc4_mtrace_dfs_read()
210 avail = write_ptr - read_ptr; in sof_ipc4_mtrace_dfs_read()
212 avail = log_buffer_size - read_ptr + write_ptr; in sof_ipc4_mtrace_dfs_read()
214 if (!avail) in sof_ipc4_mtrace_dfs_read()
217 if (avail > log_buffer_size) in sof_ipc4_mtrace_dfs_read()
218 avail in sof_ipc4_mtrace_dfs_read()
[all...]
/linux/drivers/s390/cio/
H A Dairq.c157 iv->avail = kmalloc(size, GFP_KERNEL); in airq_iv_create()
158 if (!iv->avail) in airq_iv_create()
160 memset(iv->avail, 0xff, size); in airq_iv_create()
187 kfree(iv->avail); in airq_iv_create()
211 kfree(iv->avail); in airq_iv_release()
229 if (!iv->avail || num == 0) in airq_iv_alloc()
232 bit = find_first_bit_inv(iv->avail, iv->bits); in airq_iv_alloc()
235 if (!test_bit_inv(bit + i, iv->avail)) in airq_iv_alloc()
240 clear_bit_inv(bit + i, iv->avail); in airq_iv_alloc()
245 bit = find_next_bit_inv(iv->avail, iv->bits, bit + i + 1); in airq_iv_alloc()
[all …]
/linux/net/rds/
H A Dstats.c120 unsigned int avail; in rds_stats_info()
122 avail = len / sizeof(struct rds_info_counter); in rds_stats_info()
124 if (avail < ARRAY_SIZE(rds_stat_names)) { in rds_stats_info()
125 avail = 0; in rds_stats_info()
138 avail -= ARRAY_SIZE(rds_stat_names); in rds_stats_info()
142 lens->nr = rds_trans_stats_info_copy(iter, avail) + in rds_stats_info()
119 unsigned int avail; rds_stats_info() local
H A 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()
H A Dtransport.c145 unsigned int avail) in rds_trans_stats_info_copy() argument
161 part = trans->stats_info_copy(iter, avail); in rds_trans_stats_info_copy()
162 avail -= min(avail, part); in rds_trans_stats_info_copy()
/linux/sound/core/
H A Drawmidi.c57 u32 avail; /* available bytes */ member
69 size_t avail; /* available bytes */ member
103 return runtime->avail >= runtime->avail_min; in __snd_rawmidi_ready()
117 return runtime->avail >= runtime->avail_min && in snd_rawmidi_ready_append()
118 (!substream->append || runtime->avail >= count); in snd_rawmidi_ready_append()
172 runtime->avail = 0; in snd_rawmidi_runtime_create()
174 runtime->avail = runtime->buffer_size; in snd_rawmidi_runtime_create()
230 runtime->avail = is_input ? 0 : runtime->buffer_size; in __reset_runtime_ptrs()
264 (runtime->avail >= runtime->buffer_size), in snd_rawmidi_drain_output()
270 if (runtime->avail < runtime->buffer_size && !timeout) { in snd_rawmidi_drain_output()
[all …]
H A Dcompress_offload.c211 struct snd_compr_avail64 *avail) in snd_compr_calc_avail() argument
213 memset(avail, 0, sizeof(*avail)); in snd_compr_calc_avail()
214 snd_compr_update_tstamp(stream, &avail->tstamp); in snd_compr_calc_avail()
237 avail->avail = stream->runtime->total_bytes_available - in snd_compr_calc_avail()
240 avail->avail = stream->runtime->buffer_size - avail->avail; in snd_compr_calc_avail()
242 pr_debug("ret avail as %zu\n", (size_t)avail->avail); in snd_compr_calc_avail()
243 return avail->avail; in snd_compr_calc_avail()
248 struct snd_compr_avail64 avail; in snd_compr_get_avail() local
250 return snd_compr_calc_avail(stream, &avail); in snd_compr_get_avail()
256 avail32->avail = avail64->avail; in snd_compr_avail32_from_64()
[all …]
/linux/drivers/net/ethernet/mellanox/mlx5/core/
H A Duar.c211 unsigned int *avail; in alloc_bfreg() local
237 avail = &up->fp_avail; in alloc_bfreg()
240 avail = &up->reg_avail; in alloc_bfreg()
244 (*avail)--; in alloc_bfreg()
245 if (!(*avail)) in alloc_bfreg()
296 unsigned int *avail; in mlx5_free_bfreg() local
312 avail = &up->fp_avail; in mlx5_free_bfreg()
315 avail = &up->reg_avail; in mlx5_free_bfreg()
319 (*avail)++; in mlx5_free_bfreg()
321 if (*avail == 1) in mlx5_free_bfreg()
/linux/drivers/pci/msi/
H A Dlegacy.c54 int avail = 0; in pci_msi_setup_check_result() local
61 avail++; in pci_msi_setup_check_result()
63 return avail ? avail : ret; in pci_msi_setup_check_result()
/linux/drivers/block/
H A Dps3vram.c440 unsigned int offset, avail; in ps3vram_read() local
444 avail = priv->cache.page_size - offset; in ps3vram_read()
451 (unsigned int)from, cached, offset, avail, count); in ps3vram_read()
453 if (avail > count) in ps3vram_read()
454 avail = count; in ps3vram_read()
455 memcpy(buf, priv->xdr_buf + cached, avail); in ps3vram_read()
457 buf += avail; in ps3vram_read()
458 count -= avail; in ps3vram_read()
459 from += avail; in ps3vram_read()
481 unsigned int offset, avail; in ps3vram_write() local
[all …]
/linux/drivers/misc/
H A Dcs5535-mfgpt.c37 DECLARE_BITMAP(avail, MFGPT_MAX_TIMERS);
173 t = find_first_bit(mfgpt->avail, max); in cs5535_mfgpt_alloc_timer()
178 if (!test_bit(timer_nr, mfgpt->avail)) in cs5535_mfgpt_alloc_timer()
184 __clear_bit(timer_nr, mfgpt->avail); in cs5535_mfgpt_alloc_timer()
194 __set_bit(timer_nr, mfgpt->avail); in cs5535_mfgpt_alloc_timer()
221 __set_bit(timer->nr, timer->chip->avail); in cs5535_mfgpt_free_timer()
308 __set_bit(i, mfgpt->avail); in scan_timers()
/linux/drivers/media/pci/ngene/
H A Dngene-dvb.c59 int left, avail; in ts_read() local
67 avail = dvb_ringbuffer_avail(&dev->tsin_rbuf); in ts_read()
68 if (avail > left) in ts_read()
69 avail = left; in ts_read()
70 dvb_ringbuffer_read_user(&dev->tsin_rbuf, buf, avail); in ts_read()
71 left -= avail; in ts_read()
72 buf += avail; in ts_read()
/linux/fs/squashfs/
H A Dlzo_wrapper.c77 int avail = min(bytes, ((int)bvec->bv_len) - offset); in lzo_uncompress() local
80 memcpy(buff, data + offset, avail); in lzo_uncompress()
81 buff += avail; in lzo_uncompress()
82 bytes -= avail; in lzo_uncompress()
H A Dzlib_wrapper.c75 int avail; in zlib_uncompress() local
83 avail = min(length, ((int)bvec->bv_len) - offset); in zlib_uncompress()
85 length -= avail; in zlib_uncompress()
87 stream->avail_in = avail; in zlib_uncompress()
H A Dlz4_wrapper.c102 int avail = min(bytes, ((int)bvec->bv_len) - offset); in lz4_uncompress() local
105 memcpy(buff, data + offset, avail); in lz4_uncompress()
106 buff += avail; in lz4_uncompress()
107 bytes -= avail; in lz4_uncompress()
H A Dzstd_wrapper.c93 int avail; in zstd_uncompress() local
100 avail = min(length, ((int)bvec->bv_len) - offset); in zstd_uncompress()
102 length -= avail; in zstd_uncompress()
104 in_buf.size = avail; in zstd_uncompress()
/linux/drivers/counter/
H A Dcounter-sysfs.c178 const struct counter_available *const avail = a->comp.priv; in counter_comp_u32_show() local
210 return sysfs_emit(buf, "%s\n", avail->strs[data]); in counter_comp_u32_show()
245 const struct counter_available *const avail = a->comp.priv; in counter_comp_u32_store() local
261 err = __sysfs_match_string(avail->strs, avail->num_items, buf); in counter_comp_u32_store()
265 err = counter_find_enum(&data, avail->enums, avail->num_items, in counter_comp_u32_store()
269 err = counter_find_enum(&data, avail->enums, avail->num_items, in counter_comp_u32_store()
397 err = counter_find_enum(&data, element->avail->enums, in counter_comp_array_u32_store()
398 element->avail->num_items, buf, in counter_comp_array_u32_store()
492 static ssize_t strs_available_show(const struct counter_available *const avail, in strs_available_show() argument
498 for (index = 0; index < avail->num_items; index++) in strs_available_show()
[all …]
/linux/drivers/platform/mellanox/
H A Dmlxbf-tmfifo.c334 if (vring->next_avail == virtio16_to_cpu(vdev, vr->avail->idx)) in mlxbf_tmfifo_get_next_desc()
341 head = virtio16_to_cpu(vdev, vr->avail->ring[idx]); in mlxbf_tmfifo_get_next_desc()
491 u32 len, avail; in mlxbf_tmfifo_console_output() local
497 avail = CIRC_SPACE(cons->tx_buf.head, cons->tx_buf.tail, in mlxbf_tmfifo_console_output()
499 if (len + MLXBF_TMFIFO_CON_TX_BUF_RSV_SIZE > avail) { in mlxbf_tmfifo_console_output()
538 static void mlxbf_tmfifo_console_tx(struct mlxbf_tmfifo *fifo, int avail) in mlxbf_tmfifo_console_tx() argument
548 if (avail < MLXBF_TMFIFO_DATA_MIN_WORDS) in mlxbf_tmfifo_console_tx()
562 if (size + sizeof(hdr) > avail * sizeof(u64)) in mlxbf_tmfifo_console_tx()
563 size = avail * sizeof(u64) - sizeof(hdr); in mlxbf_tmfifo_console_tx()
735 bool is_rx, int *avail) in mlxbf_tmfifo_rxtx_one_desc() argument
[all …]
/linux/drivers/vhost/
H A Dvringh.c46 err = getu16(vrh, &avail_idx, &vrh->vring.avail->idx); in __vringh_get_head()
49 &vrh->vring.avail->idx); in __vringh_get_head()
61 err = getu16(vrh, &head, &vrh->vring.avail->ring[i]); in __vringh_get_head()
64 *last_avail_idx, &vrh->vring.avail->ring[i]); in __vringh_get_head()
513 err = getu16(vrh, &flags, &vrh->vring.avail->flags); in __vringh_need_notify()
516 &vrh->vring.avail->flags); in __vringh_need_notify()
549 u16 avail; in __vringh_notify_enable() local
571 if (getu16(vrh, &avail, &vrh->vring.avail->idx) != 0) { in __vringh_notify_enable()
573 &vrh->vring.avail->idx); in __vringh_notify_enable()
580 return avail == vrh->last_avail_idx; in __vringh_notify_enable()
[all …]
/linux/fs/smb/common/
H A Dcifs_md4.c142 const u32 avail = sizeof(mctx->block) - (mctx->byte_count & 0x3f); in cifs_md4_update() local
146 if (avail > len) { in cifs_md4_update()
147 memcpy((char *)mctx->block + (sizeof(mctx->block) - avail), in cifs_md4_update()
152 memcpy((char *)mctx->block + (sizeof(mctx->block) - avail), in cifs_md4_update()
153 data, avail); in cifs_md4_update()
156 data += avail; in cifs_md4_update()
157 len -= avail; in cifs_md4_update()
/linux/arch/powerpc/platforms/powernv/
H A Dopal-msglog.c39 uint32_t out_pos, avail; in memcons_copy() local
58 avail = be32_to_cpu(mc->obuf_size) - out_pos; in memcons_copy()
61 conbuf + out_pos, avail); in memcons_copy()
69 pos -= avail; in memcons_copy()

12345678910