Home
last modified time | relevance | path

Searched refs:bpl (Results 1 – 4 of 4) sorted by relevance

/illumos-gate/usr/src/uts/common/fs/zfs/
H A Dbplist.c31 bplist_create(bplist_t *bpl) in bplist_create() argument
33 mutex_init(&bpl->bpl_lock, NULL, MUTEX_DEFAULT, NULL); in bplist_create()
34 list_create(&bpl->bpl_list, sizeof (bplist_entry_t), in bplist_create()
39 bplist_destroy(bplist_t *bpl) in bplist_destroy() argument
41 list_destroy(&bpl->bpl_list); in bplist_destroy()
42 mutex_destroy(&bpl->bpl_lock); in bplist_destroy()
46 bplist_append(bplist_t *bpl, const blkptr_t *bp) in bplist_append() argument
50 mutex_enter(&bpl->bpl_lock); in bplist_append()
52 list_insert_tail(&bpl->bpl_list, bpe); in bplist_append()
53 mutex_exit(&bpl->bpl_lock); in bplist_append()
[all …]
H A Dspa.c7815 spa_sync_frees(spa_t *spa, bplist_t *bpl, dmu_tx_t *tx) argument
7818 bplist_iterate(bpl, spa_free_sync_cb, zio, tx);
/illumos-gate/usr/src/uts/common/fs/zfs/sys/
H A Dbplist.h47 void bplist_create(bplist_t *bpl);
48 void bplist_destroy(bplist_t *bpl);
49 void bplist_append(bplist_t *bpl, const blkptr_t *bp);
50 void bplist_iterate(bplist_t *bpl, bplist_itor_t *func,
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/emlxs/
H A Demlxs_sli3.c2260 emlxs_pkt_to_bpl(fc_packet_t *pkt, ULP_BDE64 *bpl, uint32_t bpl_type) in emlxs_pkt_to_bpl() argument
2328 bpl->addrHigh = in emlxs_pkt_to_bpl()
2330 bpl->addrLow = in emlxs_pkt_to_bpl()
2332 bpl->tus.f.bdeSize = MIN(size, cp->dmac_size); in emlxs_pkt_to_bpl()
2333 bpl->tus.f.bdeFlags = bdeFlags; in emlxs_pkt_to_bpl()
2334 bpl->tus.w = BE_SWAP32(bpl->tus.w); in emlxs_pkt_to_bpl()
2336 bpl++; in emlxs_pkt_to_bpl()
2340 return (bpl); in emlxs_pkt_to_bpl()
2351 ULP_BDE64 *bpl; in emlxs_sli2_bde_setup() local
2374 bpl = (ULP_BDE64 *)bmp->virt; in emlxs_sli2_bde_setup()
[all …]