• Home
  • Raw
  • Download

Lines Matching refs:type

98 	int err = -EINVAL, type, node_len;  in ubifs_check_node()  local
114 type = ch->node_type; in ubifs_check_node()
115 if (type < 0 || type >= UBIFS_NODE_TYPES_CNT) { in ubifs_check_node()
117 ubifs_err("bad node type %d", type); in ubifs_check_node()
125 if (c->ranges[type].max_len == 0) { in ubifs_check_node()
126 if (node_len != c->ranges[type].len) in ubifs_check_node()
128 } else if (node_len < c->ranges[type].min_len || in ubifs_check_node()
129 node_len > c->ranges[type].max_len) in ubifs_check_node()
132 if (!must_chk_crc && type == UBIFS_DATA_NODE && !c->always_chk_crc && in ubifs_check_node()
691 int ubifs_read_node_wbuf(struct ubifs_wbuf *wbuf, void *buf, int type, int len, in ubifs_read_node_wbuf() argument
698 dbg_io("LEB %d:%d, %s, length %d", lnum, offs, dbg_ntype(type), len); in ubifs_read_node_wbuf()
701 ubifs_assert(type >= 0 && type < UBIFS_NODE_TYPES_CNT); in ubifs_read_node_wbuf()
708 return ubifs_read_node(c, buf, type, len, lnum, offs); in ubifs_read_node_wbuf()
725 "error %d", type, lnum, offs, err); in ubifs_read_node_wbuf()
731 if (type != ch->node_type) { in ubifs_read_node_wbuf()
733 ch->node_type, type); in ubifs_read_node_wbuf()
739 ubifs_err("expected node type %d", type); in ubifs_read_node_wbuf()
771 int ubifs_read_node(const struct ubifs_info *c, void *buf, int type, int len, in ubifs_read_node() argument
777 dbg_io("LEB %d:%d, %s, length %d", lnum, offs, dbg_ntype(type), len); in ubifs_read_node()
781 ubifs_assert(type >= 0 && type < UBIFS_NODE_TYPES_CNT); in ubifs_read_node()
786 type, lnum, offs, err); in ubifs_read_node()
790 if (type != ch->node_type) { in ubifs_read_node()
792 ch->node_type, type); in ubifs_read_node()
798 ubifs_err("expected node type %d", type); in ubifs_read_node()