Searched refs:usedidx (Results 1 – 2 of 2) sorted by relevance
| /openbsd/src/sys/dev/pv/ |
| D | virtio.c | 850 uint16_t slot, usedidx; in virtio_dequeue() local 855 usedidx = vq->vq_used_idx++; in virtio_dequeue() 856 usedidx &= vq->vq_mask; in virtio_dequeue() 860 slot = vq->vq_used->ring[usedidx].id; in virtio_dequeue() 869 *lenp = vq->vq_used->ring[usedidx].len; in virtio_dequeue()
|
| /openbsd/src/sys/net/ |
| D | if.c | 216 unsigned char *usedidx; /* bitmap of indices in use */ member 321 if_idxmap.usedidx = malloc(if_idxmap_usedidx_size(limit), in if_idxmap_init() 323 setbit(if_idxmap.usedidx, 0); /* blacklist ifidx 0 */ in if_idxmap_init() 376 memcpy(nusedidx, if_idxmap.usedidx, howmany(olimit, NBBY)); in if_idxmap_alloc() 379 dtor = (struct if_idxmap_dtor *)if_idxmap.usedidx; in if_idxmap_alloc() 380 if_idxmap.usedidx = nusedidx; in if_idxmap_alloc() 391 if (index != 0 && isclr(if_idxmap.usedidx, index)) in if_idxmap_alloc() 397 KASSERT(isclr(if_idxmap.usedidx, index)); in if_idxmap_alloc() 399 setbit(if_idxmap.usedidx, index); in if_idxmap_alloc() 434 KASSERT(isset(if_idxmap.usedidx, index)); in if_idxmap_insert() [all …]
|