/include/linux/ |
H A D | mm_inline.h | 25 add_page_to_lru_list(struct zone *zone, struct page *page, enum lru_list lru) argument 29 lruvec = mem_cgroup_lru_add_list(zone, page, lru); 31 __mod_zone_page_state(zone, NR_LRU_BASE + lru, hpage_nr_pages(page)); 35 del_page_from_lru_list(struct zone *zone, struct page *page, enum lru_list lru) argument 39 __mod_zone_page_state(zone, NR_LRU_BASE + lru, -hpage_nr_pages(page));
|
H A D | compaction.h | 9 /* direct compaction partially compacted a zone and there are suitable pages */ 11 /* The full zone was compacted */ 22 extern int fragmentation_index(struct zone *zone, unsigned int order); 27 extern unsigned long compaction_suitable(struct zone *zone, int order); 37 static inline void defer_compaction(struct zone *zone, int order) argument 39 zone->compact_considered = 0; 40 zone 50 compaction_deferred(struct zone *zone, int order) argument 77 compaction_suitable(struct zone *zone, int order) argument 82 defer_compaction(struct zone *zone, int order) argument 86 compaction_deferred(struct zone *zone, int order) argument [all...] |
H A D | memory_hotplug.h | 10 struct zone; 49 static inline unsigned zone_span_seqbegin(struct zone *zone) argument 51 return read_seqbegin(&zone->span_seqlock); 53 static inline int zone_span_seqretry(struct zone *zone, unsigned iv) argument 55 return read_seqretry(&zone->span_seqlock, iv); 57 static inline void zone_span_writelock(struct zone *zone) argument 59 write_seqlock(&zone 61 zone_span_writeunlock(struct zone *zone) argument 65 zone_seqlock_init(struct zone *zone) argument 193 zone_span_seqbegin(struct zone *zone) argument 197 zone_span_seqretry(struct zone *zone, unsigned iv) argument 201 zone_span_writelock(struct zone *zone) argument 202 zone_span_writeunlock(struct zone *zone) argument 203 zone_seqlock_init(struct zone *zone) argument [all...] |
H A D | vmstat.h | 83 #define __count_zone_vm_events(item, zone, delta) \ 85 zone_idx(zone), delta) 92 static inline void zone_page_state_add(long x, struct zone *zone, argument 95 atomic_long_add(x, &zone->vm_stat[item]); 109 static inline unsigned long zone_page_state(struct zone *zone, argument 112 long x = atomic_long_read(&zone->vm_stat[item]); 126 static inline unsigned long zone_page_state_snapshot(struct zone *zone, argument 182 zap_zone_vm_stats(struct zone *zone) argument 216 __mod_zone_page_state(struct zone *zone, enum zone_stat_item item, int delta) argument 222 __inc_zone_state(struct zone *zone, enum zone_stat_item item) argument 234 __dec_zone_state(struct zone *zone, enum zone_stat_item item) argument [all...] |
H A D | memcontrol.h | 36 struct zone *zone; member in struct:mem_cgroup_reclaim_cookie 65 struct lruvec *mem_cgroup_zone_lruvec(struct zone *, struct mem_cgroup *); 66 struct lruvec *mem_cgroup_lru_add_list(struct zone *, struct page *, 70 struct lruvec *mem_cgroup_lru_move_lists(struct zone *, struct page *, 118 struct zone *zone); 120 struct zone *zone); 125 struct zone *zon 248 mem_cgroup_zone_lruvec(struct zone *zone, struct mem_cgroup *memcg) argument 254 mem_cgroup_lru_add_list(struct zone *zone, struct page *page, enum lru_list lru) argument 269 mem_cgroup_lru_move_lists(struct zone *zone, struct page *page, enum lru_list from, enum lru_list to) argument 336 mem_cgroup_inactive_anon_is_low(struct mem_cgroup *memcg, struct zone *zone) argument 342 mem_cgroup_inactive_file_is_low(struct mem_cgroup *memcg, struct zone *zone) argument 356 mem_cgroup_get_reclaim_stat(struct mem_cgroup *memcg, struct zone *zone) argument 393 mem_cgroup_soft_limit_reclaim(struct zone *zone, int order, gfp_t gfp_mask, unsigned long *total_scanned) argument [all...] |
H A D | tipc.h | 62 static inline __u32 tipc_addr(unsigned int zone, argument 66 return (zone << 24) | (cluster << 12) | node;
|
H A D | mm.h | 576 * The zone field is never updated after free_area_init_core() 634 /* NODE:ZONE or SECTION:ZONE is used to ID a zone for the buddy allocator */ 664 * identifying a zone since we could be using a the section number 667 * combinable pages in a zone. 674 static inline int zone_to_nid(struct zone *zone) argument 677 return zone->node; 692 static inline struct zone *page_zone(const struct page *page) 710 static inline void set_page_zone(struct page *page, enum zone_type zone) argument 713 page->flags |= (zone 722 set_page_links(struct page *page, enum zone_type zone, unsigned long node, unsigned long pfn) argument [all...] |
H A D | mmzone.h | 65 * zone->lock and zone->lru_lock are two of the hottest locks in the kernel. 67 * cachelines. There are very few zone structures in the machine, so space 114 NUMA_INTERLEAVE_HIT, /* interleaver preferred this zone */ 275 * allocator in the gfp_mask, in the zone modifier bits. These bits 303 struct zone { struct 306 /* zone watermarks, access with *_wmark_pages(zone) macros */ 319 * GB of ram we must reserve some of the lower zone memory (otherwise we risk 327 * This is a per-zone reserv 457 zone_set_flag(struct zone *zone, zone_flags_t flag) argument 462 zone_test_and_set_flag(struct zone *zone, zone_flags_t flag) argument 467 zone_clear_flag(struct zone *zone, zone_flags_t flag) argument 472 zone_is_reclaim_congested(const struct zone *zone) argument 477 zone_is_reclaim_locked(const struct zone *zone) argument 482 zone_is_oom_locked(const struct zone *zone) argument 583 struct zone *zone; /* Pointer to actual zone */ member in struct:zoneref 725 populated_zone(struct zone *zone) argument 762 is_highmem(struct zone *zone) argument 774 is_normal(struct zone *zone) argument 779 is_dma32(struct zone *zone) argument 788 is_dma(struct zone *zone) argument 910 first_zones_zonelist(struct zonelist *zonelist, enum zone_type highest_zoneidx, nodemask_t *nodes, struct zone **zone) argument 1173 memmap_valid_within(unsigned long pfn, struct page *page, struct zone *zone) argument [all...] |
/include/linux/netfilter/ |
H A D | xt_CT.h | 10 __u16 zone; member in struct:xt_ct_target_info 21 __u16 zone; member in struct:xt_ct_target_info_v1
|
/include/sound/ |
H A D | emux_synth.h | 183 struct snd_sf_zone *zone; /* Zone assigned to this note */ member in struct:snd_emux_voice
|