Lines Matching refs:pack_bits

229 static void pack_bits(uint8_t **addr, int *pos, uint32_t val, int nrbits)  in pack_bits()  function
353 pack_bits(&addr, &pos, UBIFS_LPT_PNODE, UBIFS_LPT_TYPE_BITS); in ubifs_pack_pnode()
355 pack_bits(&addr, &pos, pnode->num, c->pcnt_bits); in ubifs_pack_pnode()
357 pack_bits(&addr, &pos, pnode->lprops[i].free >> 3, in ubifs_pack_pnode()
359 pack_bits(&addr, &pos, pnode->lprops[i].dirty >> 3, in ubifs_pack_pnode()
362 pack_bits(&addr, &pos, 1, 1); in ubifs_pack_pnode()
364 pack_bits(&addr, &pos, 0, 1); in ubifs_pack_pnode()
370 pack_bits(&addr, &pos, crc, UBIFS_LPT_CRC_BITS); in ubifs_pack_pnode()
386 pack_bits(&addr, &pos, UBIFS_LPT_NNODE, UBIFS_LPT_TYPE_BITS); in ubifs_pack_nnode()
388 pack_bits(&addr, &pos, nnode->num, c->pcnt_bits); in ubifs_pack_nnode()
394 pack_bits(&addr, &pos, lnum - c->lpt_first, c->lpt_lnum_bits); in ubifs_pack_nnode()
395 pack_bits(&addr, &pos, nnode->nbranch[i].offs, in ubifs_pack_nnode()
402 pack_bits(&addr, &pos, crc, UBIFS_LPT_CRC_BITS); in ubifs_pack_nnode()
418 pack_bits(&addr, &pos, UBIFS_LPT_LTAB, UBIFS_LPT_TYPE_BITS); in ubifs_pack_ltab()
420 pack_bits(&addr, &pos, ltab[i].free, c->lpt_spc_bits); in ubifs_pack_ltab()
421 pack_bits(&addr, &pos, ltab[i].dirty, c->lpt_spc_bits); in ubifs_pack_ltab()
427 pack_bits(&addr, &pos, crc, UBIFS_LPT_CRC_BITS); in ubifs_pack_ltab()
442 pack_bits(&addr, &pos, UBIFS_LPT_LSAVE, UBIFS_LPT_TYPE_BITS); in ubifs_pack_lsave()
444 pack_bits(&addr, &pos, lsave[i], c->lnum_bits); in ubifs_pack_lsave()
449 pack_bits(&addr, &pos, crc, UBIFS_LPT_CRC_BITS); in ubifs_pack_lsave()