/freebsd-13-stable/sys/geom/vinum/ |
H A D | geom_vinum_raid5.c | 61 struct gv_bioq *bq, *bq2; local 89 TAILQ_FOREACH_SAFE(bq, &wp->bits, queue, bq2) { 90 TAILQ_REMOVE(&wp->bits, bq, queue); 91 g_free(bq); 112 TAILQ_FOREACH_SAFE(bq, &wp->bits, queue, bq2) { 113 TAILQ_REMOVE(&wp->bits, bq, queue); 114 g_free(bq); 183 struct gv_bioq *bq; local 231 bq = g_malloc(sizeof(*bq), M_WAITO 261 struct gv_bioq *bq; local 350 struct gv_bioq *bq; local [all...] |
H A D | geom_vinum_plex.c | 335 struct gv_bioq *bq, *bq2; local 351 TAILQ_FOREACH_SAFE(bq, &wp->bits, queue, bq2) { 352 if (bq->bp != bp) 354 TAILQ_REMOVE(&wp->bits, bq, queue); 355 g_free(bq); 384 TAILQ_FOREACH_SAFE(bq, &wp->bits, queue, bq2) { 385 if (bq->bp != bp) 387 TAILQ_REMOVE(&wp->bits, bq, queue); 388 g_free(bq);
|
/freebsd-13-stable/sys/vm/ |
H A D | vm_pagequeue.h | 353 vm_batchqueue_init(struct vm_batchqueue *bq) argument 356 bq->bq_cnt = 0; 360 vm_batchqueue_insert(struct vm_batchqueue *bq, vm_page_t m) argument 363 if (bq->bq_cnt < nitems(bq->bq_pa)) { 364 bq->bq_pa[bq->bq_cnt++] = m; 371 vm_batchqueue_pop(struct vm_batchqueue *bq) argument 374 if (bq->bq_cnt == 0) 376 return (bq [all...] |
H A D | vm_pageout.c | 214 struct vm_batchqueue bq; member in struct:scan_state 236 vm_batchqueue_init(&ss->bq); 284 ss->scanned < ss->maxscan && ss->bq.bq_cnt < VM_BATCHQUEUE_SIZE; 297 (void)vm_batchqueue_insert(&ss->bq, m); 309 vm_pagequeue_cnt_add(pq, -ss->bq.bq_cnt); 320 if (ss->bq.bq_cnt == 0) 322 return (vm_batchqueue_pop(&ss->bq)); 1400 vm_pageout_reinsert_inactive(struct scan_state *ss, struct vm_batchqueue *bq, argument 1412 if (vm_batchqueue_insert(bq, m)) 1418 while ((m = vm_batchqueue_pop(bq)) ! [all...] |
H A D | vm_page.c | 3585 vm_pqbatch_process(struct vm_pagequeue *pq, struct vm_batchqueue *bq, argument 3590 for (i = 0; i < bq->bq_cnt; i++) 3591 vm_pqbatch_process_page(pq, bq->bq_pa[i], queue); 3592 vm_batchqueue_init(bq); 3605 struct vm_batchqueue *bq; local 3615 bq = DPCPU_PTR(pqbatch[domain][queue]); 3616 if (vm_batchqueue_insert(bq, m)) { 3625 bq = DPCPU_PTR(pqbatch[domain][queue]); 3626 vm_pqbatch_process(pq, bq, queue);
|
/freebsd-13-stable/sys/kern/ |
H A D | vfs_bio.c | 112 #define BQ_LOCKPTR(bq) (&(bq)->bq_lock) 113 #define BQ_LOCK(bq) mtx_lock(BQ_LOCKPTR((bq))) 114 #define BQ_UNLOCK(bq) mtx_unlock(BQ_LOCKPTR((bq))) 115 #define BQ_ASSERT_LOCKED(bq) mtx_assert(BQ_LOCKPTR((bq)), MA_OWNED) 189 static void bq_remove(struct bufqueue *bq, struct buf *bp); 190 static void bq_insert(struct bufqueue *bq, struc 1499 struct bufqueue *bq, *nbq; local 1529 struct bufqueue *bq; local 1625 struct bufqueue *bq; local 1725 struct bufqueue *bq; local 1840 struct bufqueue *bq; local 1848 bq_init(struct bufqueue *bq, int qindex, int subqueue, const char *lockname) argument 1879 bq_remove(struct bufqueue *bq, struct buf *bp) argument 1902 bd_flush(struct bufdomain *bd, struct bufqueue *bq) argument 1929 struct bufqueue *bq; local 1950 bq_insert(struct bufqueue *bq, struct buf *bp, bool unlock) argument 3479 struct bufqueue *bq; local [all...] |
/freebsd-13-stable/stand/i386/libi386/ |
H A D | biosmem.c | 232 int bq = bios_getquirks(); local 239 printf("bios_quirks: 0x%02x", bq); 240 if (bq & BQ_DISTRUST_E820_EXTMEM)
|
/freebsd-13-stable/sys/geom/virstor/ |
H A D | g_virstor.c | 271 struct g_virstor_bio_q *bq; local 413 bq = malloc(sizeof(*bq), M_GVIRSTOR, M_WAITOK); 414 bq->bio = NULL; 419 STAILQ_INSERT_TAIL(&sc->delayed_bio_q, bq, linkage); 421 bq = STAILQ_FIRST(&sc->delayed_bio_q); 422 if (bq->bio != NULL) { 423 g_virstor_start(bq->bio); 425 free(bq, M_GVIRSTOR); 428 free(bq, M_GVIRSTO 952 struct g_virstor_bio_q *bq; local 1568 struct bio_queue_head bq; local 1853 bioq_dismantle(struct bio_queue_head *bq) argument [all...] |
/freebsd-13-stable/sys/geom/ |
H A D | geom_io.c | 93 g_bioq_lock(struct g_bioq *bq) argument 96 mtx_lock(&bq->bio_queue_lock); 100 g_bioq_unlock(struct g_bioq *bq) argument 103 mtx_unlock(&bq->bio_queue_lock); 108 g_bioq_destroy(struct g_bioq *bq) 111 mtx_destroy(&bq->bio_queue_lock); 116 g_bioq_init(struct g_bioq *bq) argument 119 TAILQ_INIT(&bq->bio_queue); 120 mtx_init(&bq->bio_queue_lock, "bio queue", NULL, MTX_DEF); 124 g_bioq_first(struct g_bioq *bq) argument [all...] |
/freebsd-13-stable/sys/geom/linux_lvm/ |
H A D | g_linux_lvm.c | 152 bioq_dismantle(struct bio_queue_head *bq) argument 156 for (b = bioq_first(bq); b != NULL; b = bioq_first(bq)) { 157 bioq_remove(bq, b); 201 struct bio_queue_head bq; local 226 bioq_init(&bq); 239 bioq_dismantle(&bq); 284 bioq_disksort(&bq, cb); 300 for (cb = bioq_first(&bq); cb != NULL; cb = bioq_first(&bq)) { [all...] |
/freebsd-13-stable/crypto/openssl/crypto/bn/asm/ |
H A D | armv4-gf2m.pl | 326 s/\bq([0-9]+)#(lo|hi)/sprintf "d%d",2*$1+($2 eq "hi")/geo or
|
H A D | armv4-mont.pl | 752 s/\bq([0-9]+)#(lo|hi)/sprintf "d%d",2*$1+($2 eq "hi")/ge or
|
/freebsd-13-stable/sys/contrib/openzfs/module/zfs/ |
H A D | dmu_redact.c | 482 get_next_redact_record(bqueue_t *bq, struct redact_record *prev) argument 484 struct redact_record *next = bqueue_dequeue(bq);
|
H A D | dmu_send.c | 1298 get_next_range_nofree(bqueue_t *bq, struct send_range *prev) argument 1300 struct send_range *next = bqueue_dequeue(bq); 1310 get_next_range(bqueue_t *bq, struct send_range *prev) argument 1312 struct send_range *next = get_next_range_nofree(bq, prev);
|
/freebsd-13-stable/crypto/openssl/crypto/modes/asm/ |
H A D | ghash-armv4.pl | 545 s/\bq([0-9]+)#(lo|hi)/sprintf "d%d",2*$1+($2 eq "hi")/geo or
|
H A D | ghashv8-armx.pl | 724 s/\bq([0-9]+)\b/"v".($1<8?$1:$1+8).".16b"/geo; # old->new registers 773 s/\bq([0-9]+)#(lo|hi)/sprintf "d%d",2*$1+($2 eq "hi")/geo or
|
/freebsd-13-stable/sys/cam/ |
H A D | cam_iosched.c | 1912 static int biolen(struct bio_queue_head *bq) argument 1917 TAILQ_FOREACH(bp, &bq->queue, bio_queue) {
|
/freebsd-13-stable/crypto/openssl/crypto/sha/asm/ |
H A D | sha512-armv8.pl | 889 s/\bq([0-9]+)\b/v$1.16b/g; # old->new registers
|
/freebsd-13-stable/crypto/openssl/crypto/aes/asm/ |
H A D | aesv8-armx.pl | 929 s/\bq([0-9]+)\b/"v".($1<8?$1:$1+8).".16b"/geo; # old->new registers
|
/freebsd-13-stable/crypto/openssl/crypto/chacha/asm/ |
H A D | chacha-armv4.pl | 1156 s/\bq([0-9]+)#(lo|hi)/sprintf "d%d",2*$1+($2 eq "hi")/geo;
|
/freebsd-13-stable/crypto/openssl/crypto/poly1305/asm/ |
H A D | poly1305-armv4.pl | 1250 s/\bq([0-9]+)#(lo|hi)/sprintf "d%d",2*$1+($2 eq "hi")/geo or
|
/freebsd-13-stable/crypto/openssl/crypto/ec/asm/ |
H A D | ecp_nistz256-armv4.pl | 1848 s/\bq([0-9]+)#(lo|hi)/sprintf "d%d",2*$1+($2 eq "hi")/geo;
|