Searched refs:bq (Results 1 - 22 of 22) sorted by relevance

/freebsd-13-stable/sys/geom/vinum/
H A Dgeom_vinum_raid5.c61 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 Dgeom_vinum_plex.c335 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 Dvm_pagequeue.h353 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 Dvm_pageout.c214 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 Dvm_page.c3585 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 Dvfs_bio.c112 #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 Dbiosmem.c232 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 Dg_virstor.c271 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 Dgeom_io.c93 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 Dg_linux_lvm.c152 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 Darmv4-gf2m.pl326 s/\bq([0-9]+)#(lo|hi)/sprintf "d%d",2*$1+($2 eq "hi")/geo or
H A Darmv4-mont.pl752 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 Ddmu_redact.c482 get_next_redact_record(bqueue_t *bq, struct redact_record *prev) argument
484 struct redact_record *next = bqueue_dequeue(bq);
H A Ddmu_send.c1298 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 Dghash-armv4.pl545 s/\bq([0-9]+)#(lo|hi)/sprintf "d%d",2*$1+($2 eq "hi")/geo or
H A Dghashv8-armx.pl724 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 Dcam_iosched.c1912 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 Dsha512-armv8.pl889 s/\bq([0-9]+)\b/v$1.16b/g; # old->new registers
/freebsd-13-stable/crypto/openssl/crypto/aes/asm/
H A Daesv8-armx.pl929 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 Dchacha-armv4.pl1156 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 Dpoly1305-armv4.pl1250 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 Decp_nistz256-armv4.pl1848 s/\bq([0-9]+)#(lo|hi)/sprintf "d%d",2*$1+($2 eq "hi")/geo;

Completed in 167 milliseconds