/linux-master/drivers/net/ethernet/mellanox/mlx5/core/steering/ |
H A D | dr_buddy.c | 22 buddy->num_free = kcalloc(buddy->max_order + 1, 23 sizeof(*buddy->num_free), 26 if (!buddy->bitmap || !buddy->num_free) 45 buddy->num_free[buddy->max_order] = 1; 54 kfree(buddy->num_free); 68 kfree(buddy->num_free); 81 if (!buddy->num_free[order_iter]) 131 --buddy->num_free[order_iter]; 141 ++buddy->num_free[order_iter]; 160 --buddy->num_free[orde [all...] |
H A D | mlx5dr.h | 177 unsigned int *num_free; member in struct:mlx5dr_icm_buddy_mem
|
/linux-master/drivers/gpu/drm/virtio/ |
H A D | virtgpu_trace.h | 22 __field(u32, num_free) 33 __entry->num_free = vq->num_free; 36 TP_printk("vdev=%d vq=%u name=%s type=0x%x flags=0x%x fence_id=%llu ctx_id=%u num_free=%u seqno=%u", 39 __entry->ctx_id, __entry->num_free, __entry->seqno)
|
H A D | virtgpu_vq.c | 338 if (vq->num_free < elemcnt) { 341 wait_event(vgdev->ctrlq.ack_queue, vq->num_free >= elemcnt); 469 wait_event(vgdev->cursorq.ack_queue, vq->num_free >= outcnt);
|
/linux-master/tools/virtio/ringtest/ |
H A D | ring.c | 62 unsigned num_free; member in struct:guest 103 guest.num_free = ring_size; 116 if (!guest.num_free) 119 guest.num_free--; 159 guest.num_free++;
|
H A D | virtio_ring_0_9.c | 44 unsigned short num_free; member in struct:guest 89 guest.num_free = ring_size; 107 if (!guest.num_free) 115 guest.num_free--; 192 guest.num_free++;
|
/linux-master/drivers/infiniband/hw/mthca/ |
H A D | mthca_mr.c | 93 if (buddy->num_free[o]) { 105 --buddy->num_free[o]; 111 ++buddy->num_free[o]; 129 --buddy->num_free[order]; 135 ++buddy->num_free[order]; 149 buddy->num_free = kcalloc((buddy->max_order + 1), sizeof *buddy->num_free, 151 if (!buddy->bits || !buddy->num_free) 162 buddy->num_free[buddy->max_order] = 1; 172 kfree(buddy->num_free); [all...] |
H A D | mthca_dev.h | 205 int *num_free; member in struct:mthca_buddy
|
/linux-master/tools/virtio/linux/ |
H A D | virtio.h | 26 unsigned int num_free; member in struct:virtqueue
|
/linux-master/drivers/fpga/ |
H A D | stratix10-soc.c | 75 uint num_free = 0; local 80 num_free++; 89 num_free++; 93 return num_free == NUM_SVC_BUFS; 102 uint num_free = 0; local 107 num_free++; 109 return num_free;
|
/linux-master/drivers/net/ethernet/huawei/hinic/ |
H A D | hinic_hw_io.h | 44 int num_free; member in struct:hinic_free_db_area
|
H A D | hinic_hw_io.c | 55 free_db_area->num_free = HINIC_DB_MAX_AREAS; 67 free_db_area->num_free--; 69 if (free_db_area->num_free < 0) { 70 free_db_area->num_free++; 100 free_db_area->num_free++;
|
/linux-master/drivers/net/ethernet/mellanox/mlx4/ |
H A D | mr.c | 55 if (buddy->num_free[o]) { 67 --buddy->num_free[o]; 73 ++buddy->num_free[o]; 91 --buddy->num_free[order]; 97 ++buddy->num_free[order]; 111 buddy->num_free = kcalloc(buddy->max_order + 1, sizeof(*buddy->num_free), 113 if (!buddy->bits || !buddy->num_free) 124 buddy->num_free[buddy->max_order] = 1; 134 kfree(buddy->num_free); [all...] |
/linux-master/drivers/net/ethernet/microchip/lan966x/ |
H A D | lan966x_taprio.c | 272 u32 num_free, state, list; local 277 num_free = LAN966X_TAPRIO_NUM_GCL; 294 num_free--; 305 return num_free;
|
/linux-master/drivers/net/wireless/ath/ath11k/ |
H A D | dbring.c | 112 int num_remain, req_entries, num_free; local 120 num_free = ath11k_hal_srng_src_num_free(ar->ab, srng, true); 121 req_entries = min(num_free, ring->bufs_max);
|
H A D | dp_rx.c | 352 int num_free; local 366 num_free = ath11k_hal_srng_src_num_free(ab, srng, true); 367 if (!req_entries && (num_free > (rx_ring->bufs_max * 3) / 4)) 368 req_entries = num_free; 370 req_entries = min(num_free, req_entries); 2899 int num_free; local 2913 num_free = ath11k_hal_srng_src_num_free(ab, srng, true); 2915 req_entries = min(num_free, req_entries);
|
/linux-master/drivers/net/wireless/ath/ath12k/ |
H A D | dbring.c | 82 int num_remain, req_entries, num_free; local 90 num_free = ath12k_hal_srng_src_num_free(ab, srng, true); 91 req_entries = min(num_free, ring->bufs_max);
|
H A D | dp_rx.c | 272 int num_free; local 288 num_free = ath12k_hal_srng_src_num_free(ab, srng, true); 289 if (!req_entries && (num_free > (rx_ring->bufs_max * 3) / 4)) 290 req_entries = num_free; 292 req_entries = min(num_free, req_entries);
|
/linux-master/drivers/virtio/ |
H A D | virtio_ring.c | 251 return (vq->indirect && total_sg > 1 && vq->vq.num_free); 422 vq->vq.num_free = num; 596 if (unlikely(vq->vq.num_free < descs_used)) { 598 descs_used, vq->vq.num_free); 670 vq->vq.num_free -= descs_used; 780 vq->vq.num_free++; 788 vq->vq.num_free++; 995 BUG_ON(vq->vq.num_free != vq->split.vring.num); 1302 if (unlikely(vq->vq.num_free < 1)) { 1361 vq->vq.num_free [all...] |
/linux-master/include/linux/ |
H A D | virtio.h | 22 * @num_free: number of elements we expect to be able to fit. 26 * A note on @num_free: with indirect buffers, each buffer needs one 36 unsigned int num_free; member in struct:virtqueue
|
/linux-master/drivers/net/caif/ |
H A D | caif_virtio.c | 186 if (cfv->vq_tx->num_free <= cfv->watermark_tx) 540 if (unlikely(cfv->vq_tx->num_free <= num_present_cpus())) {
|
/linux-master/drivers/scsi/ |
H A D | qlogicpti.c | 973 int num_free = QLOGICPTI_REQ_QUEUE_LEN - REQ_QUEUE_DEPTH(in_ptr, out_ptr) - 64; local 974 host->can_queue = scsi_host_busy(host) + num_free; 975 host->sg_tablesize = QLOGICPTI_MAX_SG(num_free);
|
/linux-master/net/vmw_vsock/ |
H A D | virtio_transport.c | 289 } while (vq->num_free);
|
/linux-master/drivers/net/wireless/ath/wil6210/ |
H A D | debugfs.c | 1223 int num_free; local 1236 num_free = wil_print_rx_buff(s, &rbm->free); 1239 num_active + num_free);
|
/linux-master/drivers/net/ |
H A D | virtio_net.c | 876 if (sq->vq->num_free < 2+MAX_SKB_FRAGS) { 884 if (sq->vq->num_free >= 2+MAX_SKB_FRAGS) { 2031 } while (rq->vq->num_free); 2137 if (rq->vq->num_free > min((unsigned int)budget, virtqueue_get_vring_size(rq->vq)) / 2) { 2182 if (sq->vq->num_free >= 2 + MAX_SKB_FRAGS) 2329 if (sq->vq->num_free >= 2 + MAX_SKB_FRAGS)
|