/linux/drivers/iio/potentiometer/ |
A D | mcp4531.c | 38 int avail[3]; member 78 [MCP453x_502] = { .wipers = 1, .avail = { 0, 1, 128 }, .kohms = 5, }, 79 [MCP453x_103] = { .wipers = 1, .avail = { 0, 1, 128 }, .kohms = 10, }, 80 [MCP453x_503] = { .wipers = 1, .avail = { 0, 1, 128 }, .kohms = 50, }, 81 [MCP453x_104] = { .wipers = 1, .avail = { 0, 1, 128 }, .kohms = 100, }, 82 [MCP454x_502] = { .wipers = 1, .avail = { 0, 1, 128 }, .kohms = 5, }, 83 [MCP454x_103] = { .wipers = 1, .avail = { 0, 1, 128 }, .kohms = 10, }, 157 *val2 = data->cfg->avail[2]; in mcp4531_read_raw() 173 *length = ARRAY_SIZE(data->cfg->avail); in mcp4531_read_avail() 174 *vals = data->cfg->avail; in mcp4531_read_avail() [all …]
|
A D | tpl0102.c | 18 int avail[3]; member 31 [CAT5140_503] = { .wipers = 1, .avail = { 0, 1, 255 }, .kohms = 50, }, 32 [CAT5140_104] = { .wipers = 1, .avail = { 0, 1, 255 }, .kohms = 100, }, 34 [TPL0102_104] = { .wipers = 2, .avail = { 0, 1, 255 }, .kohms = 100 }, 35 [TPL0401_103] = { .wipers = 1, .avail = { 0, 1, 127 }, .kohms = 10, }, 77 *val2 = data->cfg->avail[2] + 1; in tpl0102_read_raw() 93 *length = ARRAY_SIZE(data->cfg->avail); in tpl0102_read_avail() 94 *vals = data->cfg->avail; in tpl0102_read_avail() 111 if (val > data->cfg->avail[2] || val < 0) in tpl0102_write_raw()
|
/linux/drivers/xen/xenbus/ |
A D | xenbus_comms.c | 130 if (avail == 0) in xb_write() 132 if (avail > len) in xb_write() 133 avail = len; in xb_write() 136 data += avail; in xb_write() 137 len -= avail; in xb_write() 138 bytes += avail; in xb_write() 180 if (avail == 0) in xb_read() 183 avail = len; in xb_read() 189 data += avail; in xb_read() 190 len -= avail; in xb_read() [all …]
|
/linux/tools/virtio/ringtest/ |
A D | virtio_ring_0_9.c | 103 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() 266 return head == ring.avail->idx; in avail_empty() 277 head = ring.avail->ring[used_idx & (ring_size - 1)]; in use_buf() 286 if (used_idx == ring.avail->idx) in use_buf() [all …]
|
/linux/sound/core/ |
A D | compress_offload.c | 184 memset(avail, 0, sizeof(*avail)); in snd_compr_calc_avail() 208 avail->avail = stream->runtime->total_bytes_available - in snd_compr_calc_avail() 211 avail->avail = stream->runtime->buffer_size - avail->avail; in snd_compr_calc_avail() 213 pr_debug("ret avail as %lld\n", avail->avail); in snd_compr_calc_avail() 214 return avail->avail; in snd_compr_calc_avail() 228 size_t avail; in snd_compr_ioctl_avail() local 231 ioctl_avail.avail = avail; in snd_compr_ioctl_avail() 284 size_t avail; in snd_compr_write() local 307 avail = count; in snd_compr_write() 335 size_t avail; in snd_compr_read() local [all …]
|
A D | rawmidi.c | 159 runtime->avail = 0; in snd_rawmidi_runtime_create() 756 status->avail = runtime->avail; in snd_rawmidi_output_status() 769 status->avail = runtime->avail; in snd_rawmidi_input_status() 809 .avail = status64.avail, in snd_rawmidi_ioctl_status32() 1085 runtime->avail++; in snd_rawmidi_receive() 1100 runtime->avail += count1; in snd_rawmidi_receive() 1146 count1 = runtime->avail; in snd_rawmidi_kernel_read1() 1218 if (!runtime->avail) { in snd_rawmidi_read() 1356 runtime->avail += count; in __snd_rawmidi_transmit_ack() 1655 avail = runtime->avail; in snd_rawmidi_proc_info_read() [all …]
|
/linux/drivers/s390/cio/ |
A D | airq.c | 155 iv->avail = kmalloc(size, GFP_KERNEL); in airq_iv_create() 156 if (!iv->avail) in airq_iv_create() 158 memset(iv->avail, 0xff, size); in airq_iv_create() 185 kfree(iv->avail); in airq_iv_create() 209 kfree(iv->avail); in airq_iv_release() 227 if (!iv->avail || num == 0) in airq_iv_alloc() 230 bit = find_first_bit_inv(iv->avail, iv->bits); in airq_iv_alloc() 233 if (!test_bit_inv(bit + i, iv->avail)) in airq_iv_alloc() 238 clear_bit_inv(bit + i, iv->avail); in airq_iv_alloc() 262 if (!iv->avail || num == 0) in airq_iv_free() [all …]
|
/linux/drivers/staging/fwserial/ |
A D | dma_fifo.c | 76 fifo->avail = size; in dma_fifo_alloc() 125 fifo->avail = fifo->size; in dma_fifo_reset() 148 if (n > fifo->avail) in dma_fifo_in() 149 n = fifo->avail; in dma_fifo_in() 159 fifo->avail < n, in dma_fifo_in() 161 fifo->in, fifo->out, fifo->done, n, fifo->avail)) in dma_fifo_in() 165 fifo->avail -= n; in dma_fifo_in() 168 fifo->done, n, fifo->avail); in dma_fifo_in() 217 fifo->out, fifo->done, n, len, fifo->avail); in dma_fifo_out_pend() 280 fifo->avail += pending->len; in dma_fifo_out_complete() [all …]
|
/linux/arch/x86/kernel/ |
A D | resource.c | 26 static void remove_e820_regions(struct resource *avail) in remove_e820_regions() argument 34 resource_clip(avail, entry->addr, in remove_e820_regions() 39 void arch_remove_reservations(struct resource *avail) in arch_remove_reservations() argument 46 if (avail->flags & IORESOURCE_MEM) { in arch_remove_reservations() 47 resource_clip(avail, BIOS_ROM_BASE, BIOS_ROM_END); in arch_remove_reservations() 49 remove_e820_regions(avail); in arch_remove_reservations()
|
/linux/net/rds/ |
A D | stats.c | 120 unsigned int avail; in rds_stats_info() local 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()
|
A D | ib_ring.c | 99 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()
|
/linux/drivers/infiniband/hw/qib/ |
A D | qib_fs.c | 150 size_t avail; in dev_counters_read() local 153 avail = dd->f_read_cntrs(dd, *ppos, NULL, &counters); in dev_counters_read() 162 size_t avail; in dev_names_read() local 165 avail = dd->f_read_cntrs(dd, *ppos, &names, NULL); in dev_names_read() 166 return simple_read_from_buffer(buf, count, ppos, names, avail); in dev_names_read() 184 size_t avail; in portnames_read() local 187 avail = dd->f_read_portcntrs(dd, *ppos, 0, &names, NULL); in portnames_read() 196 size_t avail; in portcntrs_1_read() local 199 avail = dd->f_read_portcntrs(dd, *ppos, 0, NULL, &counters); in portcntrs_1_read() 208 size_t avail; in portcntrs_2_read() local [all …]
|
/linux/drivers/crypto/marvell/octeontx2/ |
A D | otx2_cptpf_ucode.c | 510 avail->se_cnt += val; in update_engines_avail_count() 514 avail->ie_cnt += val; in update_engines_avail_count() 518 avail->ae_cnt += val; in update_engines_avail_count() 538 engs->offset = avail->max_se_cnt; in update_engines_offset() 542 engs->offset = avail->max_se_cnt + avail->max_ie_cnt; in update_engines_offset() 620 avail_cnt = grp->g->avail.se_cnt; in check_engines_availability() 624 avail_cnt = grp->g->avail.ie_cnt; in check_engines_availability() 628 avail_cnt = grp->g->avail.ae_cnt; in check_engines_availability() 1307 eng_grps->avail.se_cnt = eng_grps->avail.max_se_cnt; in otx2_cpt_init_eng_grps() 1308 eng_grps->avail.ie_cnt = eng_grps->avail.max_ie_cnt; in otx2_cpt_init_eng_grps() [all …]
|
/linux/arch/mips/cavium-octeon/crypto/ |
A D | octeon-md5.c | 85 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/drivers/net/ethernet/mellanox/mlx5/core/ |
A D | uar.c | 211 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/arch/ia64/kernel/ |
A D | palinfo.c | 536 avail & 0x1 ? (status & 0x1 ? in feature_set_info() 538 avail & 0x1 ? (control & 0x1 ? in feature_set_info() 544 avail & 0x1 ? (status & 0x1 ? in feature_set_info() 546 avail & 0x1 ? (control & 0x1 ? in feature_set_info() 554 u64 avail=1, status=1, control=1, feature_set=0; in processor_info() local 558 ret = ia64_pal_proc_get_features(&avail, &status, &control, in processor_info() 568 feature_set_info(m, avail, status, control, feature_set); in processor_info() 605 u64 avail, status, control; in bus_info() local 612 avail = av.pal_bus_features_val; in bus_info() 620 avail & 0x1 ? "" : "NotImpl", in bus_info() [all …]
|
/linux/drivers/rpmsg/ |
A D | qcom_glink_smem.c | 119 u32 avail; in glink_smem_tx_avail() local 125 avail = pipe->native.length - head + tail; in glink_smem_tx_avail() 127 avail = tail - head; in glink_smem_tx_avail() 129 if (avail < (FIFO_FULL_RESERVE + TX_BLOCKED_CMD_RESERVE)) in glink_smem_tx_avail() 130 avail = 0; in glink_smem_tx_avail() 132 avail -= FIFO_FULL_RESERVE + TX_BLOCKED_CMD_RESERVE; in glink_smem_tx_avail() 134 return avail; in glink_smem_tx_avail() 267 rx_pipe->native.avail = glink_smem_rx_avail; in qcom_glink_smem_register() 272 tx_pipe->native.avail = glink_smem_tx_avail; in qcom_glink_smem_register()
|
/linux/drivers/net/ethernet/chelsio/inline_crypto/chtls/ |
A D | chtls_io.c | 1539 avail = len; in chtls_pt_recvmsg() 1551 avail--; in chtls_pt_recvmsg() 1552 if (!avail) in chtls_pt_recvmsg() 1583 len -= avail; in chtls_pt_recvmsg() 1692 avail = len; in peekmsg() 1709 avail--; in peekmsg() 1711 if (!avail) in peekmsg() 1732 len -= avail; in peekmsg() 1862 avail = len; in chtls_recvmsg() 1873 avail--; in chtls_recvmsg() [all …]
|
/linux/drivers/block/ |
A D | ps3vram.c | 442 unsigned int offset, avail; in ps3vram_read() local 455 if (avail > count) in ps3vram_read() 456 avail = count; in ps3vram_read() 459 buf += avail; in ps3vram_read() 460 count -= avail; in ps3vram_read() 461 from += avail; in ps3vram_read() 496 if (avail > count) in ps3vram_write() 497 avail = count; in ps3vram_write() 502 buf += avail; in ps3vram_write() 503 count -= avail; in ps3vram_write() [all …]
|
/linux/drivers/misc/ |
A D | cs5535-mfgpt.c | 36 DECLARE_BITMAP(avail, MFGPT_MAX_TIMERS); 172 t = find_first_bit(mfgpt->avail, max); in cs5535_mfgpt_alloc_timer() 177 if (!test_bit(timer_nr, mfgpt->avail)) in cs5535_mfgpt_alloc_timer() 183 __clear_bit(timer_nr, mfgpt->avail); in cs5535_mfgpt_alloc_timer() 193 __set_bit(timer_nr, mfgpt->avail); in cs5535_mfgpt_alloc_timer() 220 __set_bit(timer->nr, timer->chip->avail); in cs5535_mfgpt_free_timer() 307 __set_bit(i, mfgpt->avail); in scan_timers()
|
/linux/arch/powerpc/crypto/ |
A D | md5-glue.c | 48 unsigned int avail = 64 - offset; in ppc_md5_update() local 53 if (avail > len) { in ppc_md5_update() 59 memcpy((char *)sctx->block + offset, src, avail); in ppc_md5_update() 61 len -= avail; in ppc_md5_update() 62 src += avail; in ppc_md5_update()
|
A D | sha1-spe-glue.c | 77 const unsigned int avail = 64 - offset; in ppc_spe_sha1_update() local 81 if (avail > len) { in ppc_spe_sha1_update() 90 memcpy((char *)sctx->buffer + offset, src, avail); in ppc_spe_sha1_update() 96 len -= avail; in ppc_spe_sha1_update() 97 src += avail; in ppc_spe_sha1_update()
|
/linux/drivers/media/pci/ngene/ |
A D | ngene-dvb.c | 59 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/ |
A D | zlib_wrapper.c | 70 int avail; in zlib_uncompress() local 78 avail = min(length, ((int)bvec->bv_len) - offset); in zlib_uncompress() 80 length -= avail; in zlib_uncompress() 82 stream->avail_in = avail; in zlib_uncompress()
|
/linux/include/uapi/linux/ |
A D | virtio_ring.h | 157 vring_avail_t *avail; member 190 #define vring_used_event(vr) ((vr)->avail->ring[(vr)->num]) 198 vr->avail = (struct vring_avail *)((char *)p + num * sizeof(struct vring_desc)); in vring_init() 199 vr->used = (void *)(((uintptr_t)&vr->avail->ring[num] + sizeof(__virtio16) in vring_init()
|