Lines Matching refs:offset
228 uint32_t offset = SMB_SD_HDRSIZE;
234 /* owner offset */
237 (void) smb_mbc_encodef(mbc, "l", offset);
238 offset += smb_sid_len(sd->sd_owner);
243 /* group offset */
246 (void) smb_mbc_encodef(mbc, "l", offset);
247 offset += smb_sid_len(sd->sd_group);
252 /* SACL offset */
254 (void) smb_mbc_encodef(mbc, "l", offset);
255 offset += smb_acl_len(sd->sd_sacl);
260 /* DACL offset */
262 (void) smb_mbc_encodef(mbc, "l", offset);
445 smb_decode_sid(mbuf_chain_t *mbc, uint32_t offset)
455 offset += mbc->chain_offset;
456 bytes_left = mbc->max_bytes - offset;
460 if (MBC_SHADOW_CHAIN(&sidbuf, mbc, offset, bytes_left) != 0)
498 smb_decode_acl(mbuf_chain_t *mbc, uint32_t offset)
507 uint32_t sid_offs = offset;
511 offset += mbc->chain_offset;
512 bytes_left = mbc->max_bytes - offset;
516 if (MBC_SHADOW_CHAIN(&aclbuf, mbc, offset, bytes_left) != 0)