/security/keys/ |
H A D | trusted.h | 16 #define LOAD32(buffer, offset) (ntohl(*(uint32_t *)&buffer[offset])) 17 #define LOAD32N(buffer, offset) (*(uint32_t *)&buffer[offset]) 18 #define LOAD16(buffer, offset) (ntohs(*(uint16_t *)&buffer[offset]))
|
H A D | keyring.c | 234 long offset = 0; local 248 offset = 1; 250 offset += sizeof(chunk) - 1; 251 offset += (level - 3) * sizeof(chunk); 252 if (offset >= desc_len) 254 desc_len -= offset; 257 offset += desc_len; 260 chunk |= ((u8*)index_key->description)[--offset];
|
/security/integrity/ima/ |
H A D | ima_crypto.c | 78 static int ima_kernel_read(struct file *file, loff_t offset, argument 91 ret = file->f_op->read(file, buf, count, &offset); 93 ret = do_sync_read(file, buf, count, &offset); 95 ret = new_sync_read(file, buf, count, &offset); 261 loff_t i_size, offset; local 315 for (offset = 0; offset < i_size; offset += rbuf_len) { 316 if (!rbuf[1] && offset) { 326 rbuf_len = min_t(loff_t, i_size - offset, rbuf_siz 386 loff_t i_size, offset = 0; local [all...] |
H A D | ima_template_lib.c | 171 u32 offset = 0; local 175 offset += snprintf(buffer, CRYPTO_MAX_ALG_NAME + 1, "%s", 177 buffer[offset] = ':'; 178 offset += 2; 182 memcpy(buffer + offset, digest, digestsize); 186 * Make room for the digest by increasing the offset of 189 offset += IMA_DIGEST_SIZE; 191 return ima_write_template_field_data(buffer, offset + digestsize,
|
H A D | ima_appraise.c | 51 int rc, offset; local 55 offset = 1; 58 offset = 0; 63 &iint->ima_hash->xattr.data[offset], 64 (sizeof(iint->ima_hash->xattr) - offset) +
|
/security/selinux/ss/ |
H A D | ebitmap.c | 93 u32 offset; local 107 offset = e_iter->startbit; 112 offset, 118 offset += EBITMAP_UNIT_SIZE; 146 u32 offset = 0, idx; local 150 rc = netlbl_catmap_getlong(catmap, &offset, &bitmap); 153 if (offset == (u32)-1) 157 offset >= e_iter->startbit + EBITMAP_SIZE) { 162 e_iter->startbit = offset & ~(EBITMAP_SIZE - 1); 170 /* offset wil [all...] |
/security/ |
H A D | lsm_audit.c | 114 int offset, ret = 0; local 127 offset = skb_network_offset(skb); 128 offset += sizeof(*ip6); 130 offset = ipv6_skip_exthdr(skb, offset, &nexthdr, &frag_off); 131 if (offset < 0) 139 th = skb_header_pointer(skb, offset, sizeof(_tcph), &_tcph); 150 uh = skb_header_pointer(skb, offset, sizeof(_udph), &_udph); 161 dh = skb_header_pointer(skb, offset, sizeof(_dccph), &_dccph); 172 sh = skb_header_pointer(skb, offset, sizeo [all...] |
/security/tomoyo/ |
H A D | domain.c | 597 int offset = pos % PAGE_SIZE; local 614 pos += PAGE_SIZE - offset; 616 while (argv_count && offset < PAGE_SIZE) { 617 if (!env_page.data[offset++]) 621 offset = 0; 624 while (offset < PAGE_SIZE) { 625 const unsigned char c = env_page.data[offset++]; 657 offset = 0; 883 const unsigned int offset = pos % PAGE_SIZE; local 892 memcpy(dump->data + offset, kadd [all...] |
H A D | audit.c | 30 int offset = pos % PAGE_SIZE; local 46 pos += PAGE_SIZE - offset; 48 while (offset < PAGE_SIZE) { 50 const unsigned char c = kaddr[offset++]; 97 offset = 0;
|
H A D | condition.c | 109 int offset = pos % PAGE_SIZE; local 128 pos += PAGE_SIZE - offset; 129 while (offset < PAGE_SIZE) { 132 const unsigned char c = kaddr[offset++]; 177 offset = 0;
|
/security/smack/ |
H A D | smack_lsm.c | 3476 int offset; local 3487 offset = skb_network_offset(skb); 3488 ip6 = skb_header_pointer(skb, offset, sizeof(_ipv6h), &_ipv6h); 3494 offset += sizeof(_ipv6h); 3495 offset = ipv6_skip_exthdr(skb, offset, &nexthdr, &frag_off); 3496 if (offset < 0) 3502 th = skb_header_pointer(skb, offset, sizeof(_tcph), &_tcph); 3507 uh = skb_header_pointer(skb, offset, sizeof(_udph), &_udph); 3512 dh = skb_header_pointer(skb, offset, sizeo [all...] |
/security/selinux/ |
H A D | hooks.c | 3784 int offset, ihlen, ret = -EINVAL; local 3787 offset = skb_network_offset(skb); 3788 ih = skb_header_pointer(skb, offset, sizeof(_iph), &_iph); 3810 offset += ihlen; 3811 th = skb_header_pointer(skb, offset, sizeof(_tcph), &_tcph); 3826 offset += ihlen; 3827 uh = skb_header_pointer(skb, offset, sizeof(_udph), &_udph); 3842 offset += ihlen; 3843 dh = skb_header_pointer(skb, offset, sizeof(_dccph), &_dccph); 3866 int ret = -EINVAL, offset; local [all...] |
H A D | selinuxfs.c | 457 unsigned long offset; local 463 offset = vmf->pgoff << PAGE_SHIFT; 464 if (offset >= roundup(plm->len, PAGE_SIZE)) 467 page = vmalloc_to_page(plm->data + offset);
|