Searched refs:offset (Results 1 - 13 of 13) sorted by relevance

/security/keys/
H A Dtrusted.h16 #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 Dkeyring.c234 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 Dima_crypto.c78 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 Dima_template_lib.c171 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 Dima_appraise.c51 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 Debitmap.c93 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 Dlsm_audit.c114 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 Ddomain.c597 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 Daudit.c30 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 Dcondition.c109 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 Dsmack_lsm.c3476 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 Dhooks.c3784 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 Dselinuxfs.c457 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);

Completed in 71 milliseconds