/Linux-v4.19/drivers/iio/potentiometer/ |
D | mcp4531.c | 41 int avail[3]; member 81 [MCP453x_502] = { .wipers = 1, .avail = { 0, 1, 128 }, .kohms = 5, }, 82 [MCP453x_103] = { .wipers = 1, .avail = { 0, 1, 128 }, .kohms = 10, }, 83 [MCP453x_503] = { .wipers = 1, .avail = { 0, 1, 128 }, .kohms = 50, }, 84 [MCP453x_104] = { .wipers = 1, .avail = { 0, 1, 128 }, .kohms = 100, }, 85 [MCP454x_502] = { .wipers = 1, .avail = { 0, 1, 128 }, .kohms = 5, }, 86 [MCP454x_103] = { .wipers = 1, .avail = { 0, 1, 128 }, .kohms = 10, }, 87 [MCP454x_503] = { .wipers = 1, .avail = { 0, 1, 128 }, .kohms = 50, }, 88 [MCP454x_104] = { .wipers = 1, .avail = { 0, 1, 128 }, .kohms = 100, }, 89 [MCP455x_502] = { .wipers = 1, .avail = { 0, 1, 256 }, .kohms = 5, }, [all …]
|
/Linux-v4.19/drivers/xen/xenbus/ |
D | xenbus_comms.c | 122 unsigned int avail; in xb_write() local 137 dst = get_output_chunk(cons, prod, intf->req, &avail); in xb_write() 138 if (avail == 0) in xb_write() 140 if (avail > len) in xb_write() 141 avail = len; in xb_write() 143 memcpy(dst, data, avail); in xb_write() 144 data += avail; in xb_write() 145 len -= avail; in xb_write() 146 bytes += avail; in xb_write() 150 intf->req_prod += avail; in xb_write() [all …]
|
/Linux-v4.19/tools/virtio/ringtest/ |
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() 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-v4.19/drivers/s390/cio/ |
D | airq.c | 137 iv->avail = kmalloc(size, GFP_KERNEL); in airq_iv_create() 138 if (!iv->avail) in airq_iv_create() 140 memset(iv->avail, 0xff, size); in airq_iv_create() 167 kfree(iv->avail); in airq_iv_create() 185 kfree(iv->avail); in airq_iv_release() 203 if (!iv->avail || num == 0) in airq_iv_alloc() 206 bit = find_first_bit_inv(iv->avail, iv->bits); in airq_iv_alloc() 209 if (!test_bit_inv(bit + i, iv->avail)) in airq_iv_alloc() 214 clear_bit_inv(bit + i, iv->avail); in airq_iv_alloc() 219 bit = find_next_bit_inv(iv->avail, iv->bits, bit + i + 1); in airq_iv_alloc() [all …]
|
/Linux-v4.19/arch/x86/kernel/ |
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-v4.19/drivers/uwb/ |
D | drp-avail.c | 61 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()
|
/Linux-v4.19/sound/core/ |
D | compress_offload.c | 196 struct snd_compr_avail *avail) in snd_compr_calc_avail() argument 198 memset(avail, 0, sizeof(*avail)); in snd_compr_calc_avail() 199 snd_compr_update_tstamp(stream, &avail->tstamp); in snd_compr_calc_avail() 222 avail->avail = stream->runtime->total_bytes_available - in snd_compr_calc_avail() 225 avail->avail = stream->runtime->buffer_size - avail->avail; in snd_compr_calc_avail() 227 pr_debug("ret avail as %lld\n", avail->avail); in snd_compr_calc_avail() 228 return avail->avail; in snd_compr_calc_avail() 233 struct snd_compr_avail avail; in snd_compr_get_avail() local 235 return snd_compr_calc_avail(stream, &avail); in snd_compr_get_avail() 242 size_t avail; in snd_compr_ioctl_avail() local [all …]
|
D | rawmidi.c | 93 return runtime->avail >= runtime->avail_min; in snd_rawmidi_ready() 101 return runtime->avail >= runtime->avail_min && in snd_rawmidi_ready_append() 102 (!substream->append || runtime->avail >= count); in snd_rawmidi_ready_append() 129 runtime->avail = 0; in snd_rawmidi_runtime_create() 131 runtime->avail = runtime->buffer_size; in snd_rawmidi_runtime_create() 173 runtime->avail = is_input ? 0 : runtime->buffer_size; in __reset_runtime_ptrs() 203 (runtime->avail >= runtime->buffer_size), in snd_rawmidi_drain_output() 207 if (runtime->avail < runtime->buffer_size && !timeout) { in snd_rawmidi_drain_output() 210 (long)runtime->avail, (long)runtime->buffer_size); in snd_rawmidi_drain_output() 700 status->avail = runtime->avail; in snd_rawmidi_output_status() [all …]
|
D | rawmidi_compat.c | 61 u32 avail; member 93 put_user(status.avail, &src->avail) || in snd_rawmidi_ioctl_status_compat() 106 u32 avail; member 140 put_user(status.avail, &src->avail) || in snd_rawmidi_ioctl_status_x32()
|
/Linux-v4.19/drivers/staging/fwserial/ |
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-v4.19/net/rds/ |
D | stats.c | 117 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()
|
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-v4.19/arch/mips/cavium-octeon/crypto/ |
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-v4.19/drivers/infiniband/hw/qib/ |
D | qib_fs.c | 149 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 …]
|
/Linux-v4.19/fs/squashfs/ |
D | lzo_wrapper.c | 84 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()
|
D | lz4_wrapper.c | 99 int avail, i, bytes = length, res; in lz4_uncompress() local 102 avail = min(bytes, msblk->devblksize - offset); in lz4_uncompress() 103 memcpy(buff, bh[i]->b_data + offset, avail); in lz4_uncompress() 104 buff += avail; in lz4_uncompress() 105 bytes -= avail; in lz4_uncompress()
|
D | block.c | 98 int bytes, compressed, b = 0, k = 0, avail, i; in squashfs_read_data() local 191 avail = min_t(int, in, PAGE_SIZE - in squashfs_read_data() 194 avail); in squashfs_read_data() 195 in -= avail; in squashfs_read_data() 196 pg_offset += avail; in squashfs_read_data() 197 offset += avail; in squashfs_read_data()
|
/Linux-v4.19/drivers/rpmsg/ |
D | qcom_glink_smem.c | 123 u32 avail; in glink_smem_tx_avail() local 129 avail = pipe->native.length - head + tail; in glink_smem_tx_avail() 131 avail = tail - head; in glink_smem_tx_avail() 133 if (avail < (FIFO_FULL_RESERVE + TX_BLOCKED_CMD_RESERVE)) in glink_smem_tx_avail() 134 avail = 0; in glink_smem_tx_avail() 136 avail -= FIFO_FULL_RESERVE + TX_BLOCKED_CMD_RESERVE; in glink_smem_tx_avail() 138 return avail; in glink_smem_tx_avail() 271 rx_pipe->native.avail = glink_smem_rx_avail; in qcom_glink_smem_register() 276 tx_pipe->native.avail = glink_smem_tx_avail; in qcom_glink_smem_register()
|
/Linux-v4.19/include/uapi/linux/ |
D | virtio_ring.h | 102 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-v4.19/drivers/net/ethernet/mellanox/mlx5/core/ |
D | uar.c | 213 unsigned int *avail; in alloc_bfreg() local 239 avail = &up->fp_avail; in alloc_bfreg() 242 avail = &up->reg_avail; in alloc_bfreg() 246 (*avail)--; in alloc_bfreg() 247 if (!(*avail)) in alloc_bfreg() 298 unsigned int *avail; in mlx5_free_bfreg() local 314 avail = &up->fp_avail; in mlx5_free_bfreg() 317 avail = &up->reg_avail; in mlx5_free_bfreg() 321 (*avail)++; in mlx5_free_bfreg() 323 if (*avail == 1) in mlx5_free_bfreg()
|
/Linux-v4.19/drivers/misc/mic/vop/ |
D | vop_debugfs.c | 141 struct vring_avail *avail; in vop_vdev_info_show() local 166 avail = vrh->vring.avail; in vop_vdev_info_show() 168 vringh16_to_cpu(vrh, avail->flags), in vop_vdev_info_show() 170 avail->idx) & (num - 1)); in vop_vdev_info_show() 172 vringh16_to_cpu(vrh, avail->flags), in vop_vdev_info_show() 173 vringh16_to_cpu(vrh, avail->idx)); in vop_vdev_info_show() 176 j, avail->ring[j]); in vop_vdev_info_show()
|
/Linux-v4.19/arch/ia64/kernel/ |
D | palinfo.c | 518 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-v4.19/arch/powerpc/crypto/ |
D | md5-glue.c | 54 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()
|
/Linux-v4.19/drivers/crypto/chelsio/chtls/ |
D | chtls_io.c | 1412 unsigned long avail; in chtls_pt_recvmsg() local 1516 avail = skb->len - offset; in chtls_pt_recvmsg() 1517 if (len < avail) in chtls_pt_recvmsg() 1518 avail = len; in chtls_pt_recvmsg() 1523 if (urg_offset < avail) { in chtls_pt_recvmsg() 1525 avail = urg_offset; in chtls_pt_recvmsg() 1530 avail--; in chtls_pt_recvmsg() 1531 if (!avail) in chtls_pt_recvmsg() 1536 if (skb_copy_datagram_msg(skb, offset, msg, avail)) { in chtls_pt_recvmsg() 1543 copied += avail; in chtls_pt_recvmsg() [all …]
|
/Linux-v4.19/arch/powerpc/platforms/powernv/ |
D | opal-msglog.c | 41 uint32_t out_pos, avail; in opal_msglog_copy() local 60 avail = be32_to_cpu(opal_memcons->obuf_size) - out_pos; in opal_msglog_copy() 63 conbuf + out_pos, avail); in opal_msglog_copy() 71 pos -= avail; in opal_msglog_copy()
|