Searched refs:avail (Results 51 - 75 of 304) sorted by relevance

1234567891011>>

/linux-master/drivers/pci/
H A Dbus.c186 struct resource *r, avail; local
208 avail = *r;
209 pci_clip_resource_to_region(bus, &avail, region);
217 if (avail.start)
218 min_used = avail.start;
220 max = avail.end;
/linux-master/drivers/net/ethernet/amd/pds_core/
H A Dadminq.c171 unsigned int avail; local
178 avail = q->tail_idx;
179 if (q->head_idx >= avail)
180 avail += q->num_descs - q->head_idx - 1;
182 avail -= q->head_idx + 1;
183 if (!avail) {
/linux-master/drivers/block/
H A Dps3vram.c442 unsigned int offset, avail; local
446 avail = priv->cache.page_size - offset;
452 "avail=%08x count=%08x\n", __func__,
453 (unsigned int)from, cached, offset, avail, count);
455 if (avail > count)
456 avail = count;
457 memcpy(buf, priv->xdr_buf + cached, avail);
459 buf += avail;
460 count -= avail;
461 from += avail;
483 unsigned int offset, avail; local
[all...]
/linux-master/drivers/vhost/
H A Dvringh.c46 err = getu16(vrh, &avail_idx, &vrh->vring.avail->idx);
48 vringh_bad("Failed to access avail idx at %p",
49 &vrh->vring.avail->idx);
56 /* Only get avail ring entries after they have been exposed by guest. */
61 err = getu16(vrh, &head, &vrh->vring.avail->ring[i]);
64 *last_avail_idx, &vrh->vring.avail->ring[i]);
514 err = getu16(vrh, &flags, &vrh->vring.avail->flags);
517 &vrh->vring.avail->flags);
550 u16 avail; local
562 vringh_bad("Updating avail even
656 vringh_init_user(struct vringh *vrh, u64 features, unsigned int num, bool weak_barriers, vring_desc_t __user *desc, vring_avail_t __user *avail, vring_used_t __user *used) argument
930 vringh_init_kern(struct vringh *vrh, u64 features, unsigned int num, bool weak_barriers, struct vring_desc *desc, struct vring_avail *avail, struct vring_used *used) argument
1406 vringh_init_iotlb(struct vringh *vrh, u64 features, unsigned int num, bool weak_barriers, struct vring_desc *desc, struct vring_avail *avail, struct vring_used *used) argument
1432 vringh_init_iotlb_va(struct vringh *vrh, u64 features, unsigned int num, bool weak_barriers, struct vring_desc *desc, struct vring_avail *avail, struct vring_used *used) argument
[all...]
/linux-master/drivers/platform/mellanox/
H A Dmlxbf-tmfifo.c70 * @next_avail: next avail descriptor id
333 if (vring->next_avail == virtio16_to_cpu(vdev, vr->avail->idx))
336 /* Make sure 'avail->idx' is visible already. */
340 head = virtio16_to_cpu(vdev, vr->avail->ring[idx]);
490 u32 len, avail; local
496 avail = CIRC_SPACE(cons->tx_buf.head, cons->tx_buf.tail,
498 if (len + MLXBF_TMFIFO_CON_TX_BUF_RSV_SIZE > avail) {
537 static void mlxbf_tmfifo_console_tx(struct mlxbf_tmfifo *fifo, int avail) argument
547 if (avail < MLXBF_TMFIFO_DATA_MIN_WORDS)
561 if (size + sizeof(hdr) > avail * sizeo
733 mlxbf_tmfifo_rxtx_one_desc(struct mlxbf_tmfifo_vring *vring, bool is_rx, int *avail) argument
876 int avail = 0, devid = vring->vdev_id; local
[all...]
/linux-master/fs/btrfs/
H A Dspace-info.c349 u64 avail; local
358 avail = atomic64_read(&fs_info->free_chunk_space);
367 avail = div_u64(avail, factor);
368 if (avail == 0)
395 if (avail <= data_chunk_size)
397 avail -= data_chunk_size;
405 avail >>= 3;
407 avail >>= 1;
408 return avail;
415 u64 avail; local
554 u64 avail; local
834 u64 avail; local
[all...]
/linux-master/drivers/crypto/marvell/octeontx/
H A Dotx_cptpf_main.c47 cpt->eng_grps.avail.max_se_cnt = pf_cnsts.s.se;
48 cpt->eng_grps.avail.max_ae_cnt = pf_cnsts.s.ae;
96 (cpt->eng_grps.avail.max_se_cnt == 0)) {
99 (cpt->eng_grps.avail.max_ae_cnt == 0)) {
H A Dotx_cptpf_ucode.c611 eng_grps->avail.max_se_cnt, eng_grps->avail.max_ae_cnt);
612 pr_debug("free SE %d\n", eng_grps->avail.se_cnt);
613 pr_debug("free AE %d\n", eng_grps->avail.ae_cnt);
652 struct otx_cpt_engs_available *avail,
657 avail->se_cnt += val;
661 avail->ae_cnt += val;
673 struct otx_cpt_engs_available *avail,
682 engs->offset = avail->max_se_cnt;
702 ret = update_engines_avail_count(dev, &grp->g->avail,
651 update_engines_avail_count(struct device *dev, struct otx_cpt_engs_available *avail, struct otx_cpt_engs_rsvd *engs, int val) argument
672 update_engines_offset(struct device *dev, struct otx_cpt_engs_available *avail, struct otx_cpt_engs_rsvd *engs) argument
[all...]
/linux-master/drivers/net/ethernet/mellanox/mlxbf_gige/
H A Dmlxbf_gige_tx.c111 u16 avail; local
116 avail = priv->tx_q_entries - 1;
118 avail = ((priv->tx_q_entries + priv->prev_tx_ci - priv->tx_pi)
123 return avail;
/linux-master/sound/pci/ctxfi/
H A Dctresource.h56 unsigned int avail; /* The amount of currently available resources */ member in struct:rsc_mgr
/linux-master/sound/usb/
H A Dendpoint.h53 unsigned int avail);
/linux-master/arch/arm/boot/compressed/
H A Dmisc.c157 void __fortify_panic(const u8 reason, size_t avail, size_t size) argument
/linux-master/crypto/
H A Dmd5.c145 const u32 avail = sizeof(mctx->block) - (mctx->byte_count & 0x3f); local
149 if (avail > len) {
150 memcpy((char *)mctx->block + (sizeof(mctx->block) - avail),
155 memcpy((char *)mctx->block + (sizeof(mctx->block) - avail),
156 data, avail);
159 data += avail;
160 len -= avail;
/linux-master/drivers/iommu/iommufd/
H A Dvfio_compat.c379 size_t avail)
401 if (avail >= struct_size(&cap_iovas, iova_ranges,
408 if (avail >= struct_size(&cap_iovas, iova_ranges, cap_iovas.nr_iovas) &&
416 size_t avail)
430 .avail = U32_MAX,
433 if (avail >= sizeof(cap_dma) &&
444 size_t avail);
377 iommufd_fill_cap_iova(struct iommufd_ioas *ioas, struct vfio_info_cap_header __user *cur, size_t avail) argument
414 iommufd_fill_cap_dma_avail(struct iommufd_ioas *ioas, struct vfio_info_cap_header __user *cur, size_t avail) argument
/linux-master/scripts/mod/
H A Dsumversion.c172 const uint32_t avail = sizeof(mctx->block) - (mctx->byte_count & 0x3f); local
176 if (avail > len) {
177 memcpy((char *)mctx->block + (sizeof(mctx->block) - avail),
182 memcpy((char *)mctx->block + (sizeof(mctx->block) - avail),
183 data, avail);
186 data += avail;
187 len -= avail;
/linux-master/drivers/media/dvb-core/
H A Ddvb_ringbuffer.c84 ssize_t avail; local
90 avail = smp_load_acquire(&rbuf->pwrite) - rbuf->pread;
91 if (avail < 0)
92 avail += rbuf->size;
93 return avail;
/linux-master/drivers/net/ethernet/pensando/ionic/
H A Dionic_dev.h313 unsigned int avail = q->tail_idx; local
315 if (q->head_idx >= avail)
316 avail += q->num_descs - q->head_idx - 1;
318 avail -= q->head_idx + 1;
320 return avail;
/linux-master/fs/ubifs/
H A Dio.c570 ubifs_assert(c, !(wbuf->avail & 7));
612 wbuf->avail = wbuf->size;
653 wbuf->avail = wbuf->size;
751 ubifs_assert(c, wbuf->avail > 0 && wbuf->avail <= wbuf->size);
771 if (aligned_len <= wbuf->avail) {
782 if (aligned_len == wbuf->avail) {
796 wbuf->avail = wbuf->size;
802 wbuf->avail -= aligned_len;
818 memcpy(wbuf->buf + wbuf->used, buf, wbuf->avail);
[all...]
H A Dtnc_commit.c432 int lnum, offs, len, next_len, buf_len, buf_offs, used, avail; local
445 avail = buf_len;
466 avail = buf_len;
512 avail -= ALIGN(len, 8);
516 avail > 0)
519 if (avail <= 0 && next_len &&
539 avail = buf_len - used;
829 int avail, wlen, err, lnum_pos = 0, blen, nxt_offs; local
845 avail = buf_len;
912 avail
[all...]
/linux-master/drivers/net/ethernet/chelsio/cxgb4vf/
H A Dsge.c266 return fl->avail - fl->pend_cred <= s->fl_starve_thres;
434 int avail = reclaimable(tq); local
436 if (avail) {
441 if (avail > MAX_TX_RECLAIM)
442 avail = MAX_TX_RECLAIM;
444 free_tx_desc(adapter, tq, avail, unmap);
445 tq->in_use -= avail;
486 fl->avail--;
514 fl->avail--;
610 unsigned int cred = fl->avail;
2134 int avail = reclaimable(&txq->q); local
[all...]
/linux-master/drivers/vdpa/pds/
H A Dvdpa_dev.c178 u16 avail; local
188 avail = state->packed.last_avail_idx |
193 /* The avail and used index are stored with the packed wrap
199 avail ^= PDS_VDPA_PACKED_INVERT_IDX;
202 avail = state->split.avail_index;
207 used = avail;
210 if (used != avail) {
211 dev_dbg(dev, "Setting used equal to avail, for interoperability\n");
212 used = avail;
215 pdsv->vqs[qid].avail_idx = avail;
228 u16 avail; local
[all...]
/linux-master/sound/soc/mediatek/common/
H A Dmtk-btcvsd.c703 unsigned long avail; local
710 avail = (bt->rx->packet_w - bt->rx->packet_r) * packet_size;
716 if (!avail) {
727 avail % packet_size != 0) {
729 __func__, count, avail, packet_size);
732 avail -= avail % packet_size;
735 if (count > avail)
736 read_size = avail;
780 int written_size = count, avail, cur_write_id local
[all...]
/linux-master/drivers/dma/
H A Dk3dma.c536 size_t len, avail, total = 0; local
547 avail = sg_dma_len(sg);
548 if (avail > DMA_MAX_SIZE)
549 num += DIV_ROUND_UP(avail, DMA_MAX_SIZE) - 1;
560 avail = sg_dma_len(sg);
561 total += avail;
564 len = min_t(size_t, avail, DMA_MAX_SIZE);
577 avail -= len;
578 } while (avail);
594 size_t len, avail, tota local
[all...]
/linux-master/lib/
H A Dgenalloc.c200 atomic_long_set(&chunk->avail, size);
298 if (size > atomic_long_read(&chunk->avail))
318 atomic_long_sub(size, &chunk->avail);
510 atomic_long_add(size, &chunk->avail);
583 size_t avail = 0; local
587 avail += atomic_long_read(&chunk->avail);
589 return avail;
/linux-master/drivers/infiniband/hw/bnxt_re/
H A Dqplib_fp.h360 int cons, prod, avail; local
364 avail = cons - prod;
366 avail += hwq->depth;
367 return avail;
374 int avail; local
378 avail = hwq->cons - hwq->prod;
380 avail += hwq->depth;
381 return avail <= slots;

Completed in 530 milliseconds

1234567891011>>