bi_type
enum bi_type alloc_type, daddr_t *allocblk, struct cred *cr)
bind.bi_type = HERMON_BINDHDL_VADDR;
bind.bi_type = HERMON_BINDHDL_BUF;
bind.bi_type = HERMON_BINDHDL_VADDR;
bind.bi_type = HERMON_BINDHDL_BUF;
bind->bi_type = HERMON_BINDHDL_UBUF;
bind->bi_type = bh->bi_type;
bind->bi_type = bh->bi_type;
if (bind->bi_type == HERMON_BINDHDL_UBUF) {
bind->bi_type = HERMON_BINDHDL_NONE;
mr->mr_bindinfo.bi_type = HERMON_BINDHDL_LKEY;
ASSERT(bind->bi_type == HERMON_BINDHDL_VADDR ||
bind->bi_type == HERMON_BINDHDL_BUF ||
bind->bi_type == HERMON_BINDHDL_UBUF);
if ((bind->bi_type != HERMON_BINDHDL_UBUF) &&
if (((bind->bi_type == HERMON_BINDHDL_UBUF) &&
if (bind->bi_type == HERMON_BINDHDL_VADDR) {
if (bind->bi_type == HERMON_BINDHDL_LKEY)
if (bind->bi_type == HERMON_BINDHDL_UBUF) {
bind->bi_type = HERMON_BINDHDL_NONE;
bind.bi_type = HERMON_BINDHDL_VADDR;
bind.bi_type = TAVOR_BINDHDL_VADDR;
bind->bi_type = TAVOR_BINDHDL_UBUF;
bind->bi_type = bh->bi_type;
bind->bi_type = bh->bi_type;
if (bind->bi_type == TAVOR_BINDHDL_UBUF) {
bind->bi_type = TAVOR_BINDHDL_NONE;
bind.bi_type = TAVOR_BINDHDL_BUF;
ASSERT(bind->bi_type == TAVOR_BINDHDL_VADDR ||
bind->bi_type == TAVOR_BINDHDL_BUF ||
bind->bi_type == TAVOR_BINDHDL_UBUF);
if (bind->bi_type == TAVOR_BINDHDL_VADDR) {
if (bind->bi_type == TAVOR_BINDHDL_UBUF) {
bind->bi_type = TAVOR_BINDHDL_NONE;
bind.bi_type = TAVOR_BINDHDL_VADDR;
bind.bi_type = TAVOR_BINDHDL_BUF;
bind.bi_type = TAVOR_BINDHDL_VADDR;
extern int bmap_write(struct inode *, u_offset_t, int, enum bi_type,
uint_t bi_type;
uint_t bi_type;