| /linux/virt/kvm/ |
| H A D | dirty_ring.c | 122 u64 cur_offset, next_offset; in kvm_dirty_ring_reset() local 144 next_offset = READ_ONCE(entry->offset); in kvm_dirty_ring_reset() 166 s64 delta = next_offset - cur_offset; in kvm_dirty_ring_reset() 176 cur_offset = next_offset; in kvm_dirty_ring_reset() 194 cur_offset = next_offset; in kvm_dirty_ring_reset()
|
| /linux/drivers/char/tpm/ |
| H A D | tpm-buf.c | 210 off_t next_offset; in tpm_buf_read() local 215 next_offset = *offset + count; in tpm_buf_read() 216 if (next_offset > buf->length) { in tpm_buf_read() 223 *offset = next_offset; in tpm_buf_read()
|
| /linux/include/linux/netfilter_ipv4/ |
| H A D | ip_tables.h | 45 .next_offset = (__size), \ 76 __u16 next_offset; member
|
| /linux/net/ipv6/netfilter/ |
| H A D | ip6_tables.c | 243 return (void *)entry + entry->next_offset; in ip6t_next_entry() 433 } while (oldpos == pos + e->next_offset); in mark_source_chains() 436 size = e->next_offset; in mark_source_chains() 454 newpos = pos + e->next_offset; in mark_source_chains() 618 (unsigned char *)e + e->next_offset > limit) in check_entry_size_and_hooks() 621 if (e->next_offset in check_entry_size_and_hooks() 629 e->next_offset); in check_entry_size_and_hooks() 850 for (off = 0, num = 0; off < total_size; off += e->next_offset, num++){ in copy_entries_to_user() 1243 u_int16_t target_offset, next_offset; in compat_copy_entry_to_user() local 1267 next_offset = e->next_offset - (origsize - *size); in compat_copy_entry_to_user() [all …]
|
| /linux/fs/btrfs/ |
| H A D | file-item.c | 1097 u64 *next_offset) in find_next_csum_offset() argument 1109 *next_offset = (u64)-1; in find_next_csum_offset() 1119 *next_offset = (u64)-1; in find_next_csum_offset() 1121 *next_offset = found_key.offset; in find_next_csum_offset() 1137 u64 next_offset; in btrfs_insert_data_csums() local 1151 next_offset = (u64)-1; in btrfs_insert_data_csums() 1184 ret = find_next_csum_offset(root, path, &next_offset); in btrfs_insert_data_csums() 1268 ret = find_next_csum_offset(root, path, &next_offset); in btrfs_insert_data_csums() 1275 ret = find_next_csum_offset(root, path, &next_offset); in btrfs_insert_data_csums() 1279 tmp = (next_offset - bytenr) >> fs_info->sectorsize_bits; in btrfs_insert_data_csums() [all …]
|
| /linux/include/uapi/linux/netfilter_ipv6/ |
| H A D | ip6_tables.h | 119 __u16 next_offset; member 145 .next_offset = (__size), \
|
| /linux/include/uapi/linux/netfilter/ |
| H A D | x_tables.h | 155 __i += __entry->next_offset, __n++) { \ 177 (pos) = (typeof(pos))((char *)(pos) + (pos)->next_offset))
|
| /linux/net/ipv4/netfilter/ |
| H A D | arp_tables.c | 190 return (void *)entry + entry->next_offset; in arpt_next_entry() 364 } while (oldpos == pos + e->next_offset); in mark_source_chains() 367 size = e->next_offset; in mark_source_chains() 385 newpos = pos + e->next_offset; in mark_source_chains() 476 (unsigned char *)e + e->next_offset > limit) in check_entry_size_and_hooks() 479 if (e->next_offset in check_entry_size_and_hooks() 487 e->next_offset); in check_entry_size_and_hooks() 700 for (off = 0, num = 0; off < total_size; off += e->next_offset, num++){ in copy_entries_to_user()
|
| /linux/fs/ext4/ |
| H A D | dir.c | 88 const int next_offset = ((char *) de - buf) + rlen; in __ext4_check_dir_entry() local 99 else if (unlikely(next_offset > size)) in __ext4_check_dir_entry() 101 else if (unlikely(next_offset > size - ext4_dir_rec_len(1, in __ext4_check_dir_entry() 103 next_offset != size)) in __ext4_check_dir_entry() 108 else if (unlikely(next_offset == size && de->name_len == 1 && in __ext4_check_dir_entry()
|
| /linux/include/uapi/linux/netfilter_bridge/ |
| H A D | ebtables.h | 191 unsigned int next_offset; 276 __i += __entry->next_offset; \
|
| /linux/net/bridge/netfilter/ |
| H A D | ebtables.c | 185 return (void *)entry + entry->next_offset; in ebt_next_entry() 516 if (left < e->next_offset) in ebt_verify_pointers() 518 if (e->next_offset < sizeof(struct ebt_entry)) in ebt_verify_pointers() 520 offset += e->next_offset; in ebt_verify_pointers() 578 e->target_offset >= e->next_offset) in ebt_check_entry_size_and_hooks() 582 if (e->next_offset - e->target_offset < sizeof(struct ebt_entry_target)) in ebt_check_entry_size_and_hooks() 753 gap = e->next_offset - e->target_offset; in ebt_check_entry() 834 e->next_offset) in check_chainloops() 1725 u32 watchers_offset, target_offset, next_offset; in compat_copy_entry_to_user() local 1765 next_offset = e->next_offset - (origsize - *size); in compat_copy_entry_to_user() [all …]
|
| /linux/include/linux/netfilter_ipv6/ |
| H A D | ip6_tables.h | 41 __u16 next_offset; member
|
| /linux/fs/ceph/ |
| H A D | dir.c | 115 int len, unsigned next_offset) in note_last_dentry() argument 124 dfi->next_offset = next_offset; in note_last_dentry() 448 req->r_readdir_offset = dfi->next_offset; in ceph_readdir() 472 dfi->next_offset = req->r_readdir_offset; in ceph_readdir() 475 dfi->next_offset, in ceph_readdir() 489 dfi->next_offset == 2) { in ceph_readdir() 508 unsigned next_offset = req->r_reply_info.dir_end ? in ceph_readdir() local 511 rde->name_len, next_offset); in ceph_readdir() 518 dfi->next_offset = 2; in ceph_readdir() 585 if (dfi->next_offset > 2) { in ceph_readdir() [all …]
|
| H A D | export.c | 463 unsigned next_offset = 2; in __get_snap_name() local 501 req->r_readdir_offset = next_offset; in __get_snap_name() 537 next_offset += rinfo->dir_nr; in __get_snap_name()
|
| /linux/include/linux/netfilter_arp/ |
| H A D | arp_tables.h | 32 .next_offset = (__size), \
|
| /linux/net/llc/ |
| H A D | llc_conn.c | 650 int state, ev_type, next_offset; in llc_build_offset_table() local 654 next_offset = 0; in llc_build_offset_table() 656 llc_offset_table[state][ev_type] = next_offset; in llc_build_offset_table() 657 next_offset += llc_find_next_offset(curr_state, in llc_build_offset_table() 658 next_offset) + 1; in llc_build_offset_table()
|
| /linux/tools/bpf/bpftool/ |
| H A D | gen.c | 1051 __u32 offset, next_offset = 0; in walk_st_ops_shadow_vars() local 1069 if (next_offset < offset) in walk_st_ops_shadow_vars() 1070 printf("\t\t\tchar __padding_%d[%u];\n", i, offset - next_offset); in walk_st_ops_shadow_vars() 1094 next_offset = offset + size; in walk_st_ops_shadow_vars() 1102 next_offset = offset + sizeof(void *); in walk_st_ops_shadow_vars() 1130 next_offset = offset + size; in walk_st_ops_shadow_vars() 1137 if (next_offset < (__u32)size) in walk_st_ops_shadow_vars() 1138 printf("\t\t\tchar __padding_end[%u];\n", size - next_offset); in walk_st_ops_shadow_vars()
|
| /linux/include/uapi/linux/netfilter_arp/ |
| H A D | arp_tables.h | 103 __u16 next_offset; member
|
| /linux/drivers/pci/hotplug/ |
| H A D | ibmphp_ebda.c | 234 u16 ebda_seg, num_entries, next_offset, offset, blk_id, sub_addr, re, rc_id, re_id, base; in ibmphp_access_ebda() local 260 next_offset = 0x180; in ibmphp_access_ebda() 263 offset = next_offset; in ibmphp_access_ebda() 270 next_offset = readw(io_mem + offset); /* offset of next blk */ in ibmphp_access_ebda() 273 if (next_offset == 0) /* 0 indicate it's last blk */ in ibmphp_access_ebda()
|
| /linux/include/linux/netfilter/ |
| H A D | x_tables.h | 291 unsigned int next_offset); 547 unsigned int next_offset);
|
| /linux/include/uapi/linux/netfilter_ipv4/ |
| H A D | ip_tables.h | 115 __u16 next_offset; member
|
| /linux/net/netfilter/ |
| H A D | x_tables.c | 872 unsigned int next_offset) in xt_compat_check_entry_offsets() argument 881 if (target_offset + sizeof(*t) > next_offset) in xt_compat_check_entry_offsets() 888 if (target_offset + t->u.target_size > next_offset) in xt_compat_check_entry_offsets() 894 if (COMPAT_XT_ALIGN(target_offset + sizeof(*st)) != next_offset) in xt_compat_check_entry_offsets() 965 unsigned int next_offset) in xt_check_entry_offsets() argument 975 if (target_offset + sizeof(*t) > next_offset) in xt_check_entry_offsets() 982 if (target_offset + t->u.target_size > next_offset) in xt_check_entry_offsets() 988 if (XT_ALIGN(target_offset + sizeof(*st)) != next_offset) in xt_check_entry_offsets()
|
| /linux/fs/smb/client/ |
| H A D | readdir.c | 484 u32 next_offset = le32_to_cpu(pDirInfo->NextEntryOffset); in nxt_dir_entry() local 486 if (old_entry + next_offset < old_entry) { in nxt_dir_entry() 487 cifs_dbg(VFS, "Invalid offset %u\n", next_offset); in nxt_dir_entry() 490 new_entry = old_entry + next_offset; in nxt_dir_entry()
|
| /linux/kernel/trace/ |
| H A D | fgraph.c | 471 int next_offset; in fgraph_retrieve_parent_data() local 473 ret_stack = get_ret_stack(current, offset, &next_offset); in fgraph_retrieve_parent_data() 476 offset = next_offset; in fgraph_retrieve_parent_data()
|
| /linux/drivers/mtd/nand/raw/ |
| H A D | nandsim.c | 645 uint64_t next_offset; in ns_init() local 704 next_offset = 0; in ns_init() 717 ns->partitions[i].offset = next_offset; in ns_init() 719 next_offset += ns->partitions[i].size; in ns_init() 735 ns->partitions[i].offset = next_offset; in ns_init()
|