Home
last modified time | relevance | path

Searched defs:zone (Results 1 – 25 of 253) sorted by relevance

1234567891011

/kernel/linux/linux-4.19/include/linux/
Dmmzone.h359 struct zone { struct
370 * wasting several GB of ram we must reserve some of the lower zone argument
381 struct pglist_data *zone_pgdat; argument
393 unsigned long zone_start_pfn; argument
396 * spanned_pages is the total pages spanned by the zone, including argument
446 * of pageblock. Protected by zone->lock. argument
464 /* zone flags, see below */ argument
465 unsigned long flags;
468 spinlock_t lock;
482 unsigned long compact_cached_free_pfn;
[all …]
Dmemory_hotplug.h63 static inline unsigned zone_span_seqbegin(struct zone *zone) in zone_span_seqbegin()
67 static inline int zone_span_seqretry(struct zone *zone, unsigned iv) in zone_span_seqretry()
71 static inline void zone_span_writelock(struct zone *zone) in zone_span_writelock()
75 static inline void zone_span_writeunlock(struct zone *zone) in zone_span_writeunlock()
79 static inline void zone_seqlock_init(struct zone *zone) in zone_seqlock_init()
230 static inline unsigned zone_span_seqbegin(struct zone *zone) in zone_span_seqbegin()
234 static inline int zone_span_seqretry(struct zone *zone, unsigned iv) in zone_span_seqretry()
238 static inline void zone_span_writelock(struct zone *zone) {} in zone_span_writelock()
239 static inline void zone_span_writeunlock(struct zone *zone) {} in zone_span_writeunlock()
240 static inline void zone_seqlock_init(struct zone *zone) {} in zone_seqlock_init()
/kernel/linux/linux-5.10/include/linux/
Dmmzone.h437 struct zone { struct
449 * wasting several GB of ram we must reserve some of the lower zone argument
460 struct pglist_data *zone_pgdat; argument
472 unsigned long zone_start_pfn; argument
475 * spanned_pages is the total pages spanned by the zone, including argument
519 * of pageblock. Protected by zone->lock. argument
537 /* zone flags, see below */ argument
538 unsigned long flags;
541 spinlock_t lock;
555 unsigned long compact_cached_free_pfn;
[all …]
Dmemory_hotplug.h91 static inline unsigned zone_span_seqbegin(struct zone *zone) in zone_span_seqbegin()
95 static inline int zone_span_seqretry(struct zone *zone, unsigned iv) in zone_span_seqretry()
99 static inline void zone_span_writelock(struct zone *zone) in zone_span_writelock()
103 static inline void zone_span_writeunlock(struct zone *zone) in zone_span_writeunlock()
107 static inline void zone_seqlock_init(struct zone *zone) in zone_seqlock_init()
251 static inline unsigned zone_span_seqbegin(struct zone *zone) in zone_span_seqbegin()
255 static inline int zone_span_seqretry(struct zone *zone, unsigned iv) in zone_span_seqretry()
259 static inline void zone_span_writelock(struct zone *zone) {} in zone_span_writelock()
260 static inline void zone_span_writeunlock(struct zone *zone) {} in zone_span_writeunlock()
261 static inline void zone_seqlock_init(struct zone *zone) {} in zone_seqlock_init()
/kernel/linux/linux-5.10/fs/pstore/
Dzone.c164 static inline int buffer_datalen(struct pstore_zone *zone) in buffer_datalen()
169 static inline int buffer_start(struct pstore_zone *zone) in buffer_start()
179 static ssize_t psz_zone_read_buffer(struct pstore_zone *zone, char *buf, in psz_zone_read_buffer()
191 static int psz_zone_read_oldbuf(struct pstore_zone *zone, char *buf, in psz_zone_read_oldbuf()
203 static int psz_zone_write(struct pstore_zone *zone, in psz_zone_write()
266 static int psz_flush_dirty_zone(struct pstore_zone *zone) in psz_flush_dirty_zone()
288 struct pstore_zone *zone; in psz_flush_dirty_zones() local
341 struct pstore_zone *zone = NULL; in psz_kmsg_recover_data() local
380 struct pstore_zone *zone; in psz_kmsg_recover_meta() local
487 static int psz_recover_zone(struct psz_context *cxt, struct pstore_zone *zone) in psz_recover_zone()
[all …]
/kernel/linux/linux-5.10/drivers/block/
Dnull_blk_zoned.c91 struct blk_zone *zone = &dev->zones[i]; in null_init_zoned_dev() local
104 struct blk_zone *zone = &dev->zones[i]; in null_init_zoned_dev() local
176 struct blk_zone zone; in null_report_zones() local
214 struct blk_zone *zone = &dev->zones[null_zone_no(dev, sector)]; in null_zone_valid_read_len() local
228 static blk_status_t null_close_zone(struct nullb_device *dev, struct blk_zone *zone) in null_close_zone()
314 static blk_status_t null_check_zone_resources(struct nullb_device *dev, struct blk_zone *zone) in null_check_zone_resources()
338 struct blk_zone *zone = &dev->zones[zno]; in null_zone_write() local
432 static blk_status_t null_open_zone(struct nullb_device *dev, struct blk_zone *zone) in null_open_zone()
468 static blk_status_t null_finish_zone(struct nullb_device *dev, struct blk_zone *zone) in null_finish_zone()
506 static blk_status_t null_reset_zone(struct nullb_device *dev, struct blk_zone *zone) in null_reset_zone()
[all …]
/kernel/linux/linux-4.19/drivers/gpu/drm/ttm/
Dttm_memory.c78 struct ttm_mem_zone *zone = in ttm_mem_zone_kobj_release() local
90 struct ttm_mem_zone *zone = in ttm_mem_zone_show() local
118 struct ttm_mem_zone *zone = in ttm_mem_zone_store() local
238 struct ttm_mem_zone *zone; in ttm_zones_above_swap_target() local
299 struct ttm_mem_zone *zone = kzalloc(sizeof(*zone), GFP_KERNEL); in ttm_mem_init_kernel_zone() local
331 struct ttm_mem_zone *zone; in ttm_mem_init_highmem_zone() local
367 struct ttm_mem_zone *zone = kzalloc(sizeof(*zone), GFP_KERNEL); in ttm_mem_init_dma32_zone() local
417 struct ttm_mem_zone *zone; in ttm_mem_global_init() local
463 struct ttm_mem_zone *zone; in ttm_mem_global_release() local
486 struct ttm_mem_zone *zone; in ttm_check_swapping() local
[all …]
/kernel/linux/linux-5.10/drivers/gpu/drm/ttm/
Dttm_memory.c81 struct ttm_mem_zone *zone = in ttm_mem_zone_kobj_release() local
93 struct ttm_mem_zone *zone = in ttm_mem_zone_show() local
121 struct ttm_mem_zone *zone = in ttm_mem_zone_store() local
241 struct ttm_mem_zone *zone; in ttm_zones_above_swap_target() local
302 struct ttm_mem_zone *zone = kzalloc(sizeof(*zone), GFP_KERNEL); in ttm_mem_init_kernel_zone() local
334 struct ttm_mem_zone *zone; in ttm_mem_init_highmem_zone() local
370 struct ttm_mem_zone *zone = kzalloc(sizeof(*zone), GFP_KERNEL); in ttm_mem_init_dma32_zone() local
420 struct ttm_mem_zone *zone; in ttm_mem_global_init() local
464 struct ttm_mem_zone *zone; in ttm_mem_global_release() local
488 struct ttm_mem_zone *zone; in ttm_check_swapping() local
[all …]
/kernel/linux/linux-4.19/mm/
Dcompaction.c141 void defer_compaction(struct zone *zone, int order) in defer_compaction()
156 bool compaction_deferred(struct zone *zone, int order) in compaction_deferred()
180 void compaction_defer_reset(struct zone *zone, int order, in compaction_defer_reset()
194 bool compaction_restarting(struct zone *zone, int order) in compaction_restarting()
213 static void reset_cached_positions(struct zone *zone) in reset_cached_positions()
244 static void __reset_isolation_suitable(struct zone *zone) in __reset_isolation_suitable()
277 struct zone *zone = &pgdat->node_zones[zoneid]; in reset_isolation_suitable() local
295 struct zone *zone = cc->zone; in update_pageblock_skip() local
659 static bool too_many_isolated(struct zone *zone) in too_many_isolated()
695 struct zone *zone = cc->zone; in isolate_migratepages_block() local
[all …]
Dvmstat.c39 static void zero_zone_numa_counters(struct zone *zone) in zero_zone_numa_counters()
54 struct zone *zone; in zero_zones_numa_counters() local
171 int calculate_pressure_threshold(struct zone *zone) in calculate_pressure_threshold()
195 int calculate_normal_threshold(struct zone *zone) in calculate_normal_threshold()
248 struct zone *zone; in refresh_zone_stat_thresholds() local
291 int (*calculate_pressure)(struct zone *)) in set_pgdat_percpu_threshold()
293 struct zone *zone; in set_pgdat_percpu_threshold() local
315 void __mod_zone_page_state(struct zone *zone, enum zone_stat_item item, in __mod_zone_page_state()
378 void __inc_zone_state(struct zone *zone, enum zone_stat_item item) in __inc_zone_state()
422 void __dec_zone_state(struct zone *zone, enum zone_stat_item item) in __dec_zone_state()
[all …]
Dpage_alloc.c483 static int page_outside_zone_boundaries(struct zone *zone, struct page *page) in page_outside_zone_boundaries()
506 static int page_is_consistent(struct zone *zone, struct page *page) in page_is_consistent()
518 static int __maybe_unused bad_range(struct zone *zone, struct page *page) in bad_range()
528 static inline int __maybe_unused bad_range(struct zone *zone, struct page *page) in bad_range()
672 static inline bool set_page_guard(struct zone *zone, struct page *page, in set_page_guard()
697 static inline void clear_page_guard(struct zone *zone, struct page *page, in clear_page_guard()
717 static inline bool set_page_guard(struct zone *zone, struct page *page, in set_page_guard()
719 static inline void clear_page_guard(struct zone *zone, struct page *page, in clear_page_guard()
802 struct zone *zone, unsigned int order, in __free_one_page()
1109 static void free_pcppages_bulk(struct zone *zone, int count, in free_pcppages_bulk()
[all …]
/kernel/linux/linux-5.10/mm/
Dpage_alloc.c134 struct zone *zone; member
589 static int page_outside_zone_boundaries(struct zone *zone, struct page *page) in page_outside_zone_boundaries()
612 static int page_is_consistent(struct zone *zone, struct page *page) in page_is_consistent()
624 static int __maybe_unused bad_range(struct zone *zone, struct page *page) in bad_range()
634 static inline int __maybe_unused bad_range(struct zone *zone, struct page *page) in bad_range()
764 static inline bool set_page_guard(struct zone *zone, struct page *page, in set_page_guard()
782 static inline void clear_page_guard(struct zone *zone, struct page *page, in clear_page_guard()
795 static inline bool set_page_guard(struct zone *zone, struct page *page, in set_page_guard()
797 static inline void clear_page_guard(struct zone *zone, struct page *page, in clear_page_guard()
842 static inline struct capture_control *task_capc(struct zone *zone) in task_capc()
[all …]
Dvmstat.c40 static void zero_zone_numa_counters(struct zone *zone) in zero_zone_numa_counters()
55 struct zone *zone; in zero_zones_numa_counters() local
172 int calculate_pressure_threshold(struct zone *zone) in calculate_pressure_threshold()
196 int calculate_normal_threshold(struct zone *zone) in calculate_normal_threshold()
249 struct zone *zone; in refresh_zone_stat_thresholds() local
292 int (*calculate_pressure)(struct zone *)) in set_pgdat_percpu_threshold()
294 struct zone *zone; in set_pgdat_percpu_threshold() local
316 void __mod_zone_page_state(struct zone *zone, enum zone_stat_item item, in __mod_zone_page_state()
384 void __inc_zone_state(struct zone *zone, enum zone_stat_item item) in __inc_zone_state()
430 void __dec_zone_state(struct zone *zone, enum zone_stat_item item) in __dec_zone_state()
[all …]
Dcompaction.c160 void defer_compaction(struct zone *zone, int order) in defer_compaction()
175 bool compaction_deferred(struct zone *zone, int order) in compaction_deferred()
198 void compaction_defer_reset(struct zone *zone, int order, in compaction_defer_reset()
212 bool compaction_restarting(struct zone *zone, int order) in compaction_restarting()
231 static void reset_cached_positions(struct zone *zone) in reset_cached_positions()
258 __reset_isolation_pfn(struct zone *zone, unsigned long pfn, bool check_source, in __reset_isolation_pfn()
334 static void __reset_isolation_suitable(struct zone *zone) in __reset_isolation_suitable()
391 struct zone *zone = &pgdat->node_zones[zoneid]; in reset_isolation_suitable() local
426 struct zone *zone = cc->zone; in update_cached_migrate() local
448 struct zone *zone = cc->zone; in update_pageblock_skip() local
[all …]
/kernel/linux/linux-4.19/include/net/netfilter/
Dnf_conntrack_zones.h21 nf_ct_zone_init(struct nf_conntrack_zone *zone, u16 id, u8 dir, u8 flags) in nf_ct_zone_init()
45 const struct nf_conntrack_zone *zone) in nf_ct_zone_add()
52 static inline bool nf_ct_zone_matches_dir(const struct nf_conntrack_zone *zone, in nf_ct_zone_matches_dir()
58 static inline u16 nf_ct_zone_id(const struct nf_conntrack_zone *zone, in nf_ct_zone_id()
/kernel/linux/linux-5.10/include/net/netfilter/
Dnf_conntrack_zones.h19 nf_ct_zone_init(struct nf_conntrack_zone *zone, u16 id, u8 dir, u8 flags) in nf_ct_zone_init()
43 const struct nf_conntrack_zone *zone) in nf_ct_zone_add()
50 static inline bool nf_ct_zone_matches_dir(const struct nf_conntrack_zone *zone, in nf_ct_zone_matches_dir()
56 static inline u16 nf_ct_zone_id(const struct nf_conntrack_zone *zone, in nf_ct_zone_id()
/kernel/linux/linux-4.19/drivers/mtd/
Dsm_ftl.c195 static loff_t sm_mkoffset(struct sm_ftl *ftl, int zone, int block, int boffset) in sm_mkoffset()
210 int *zone, int *block, int *boffset) in sm_break_offset()
238 int zone, int block, int boffset, in sm_read_sector()
320 int zone, int block, int boffset, in sm_write_sector()
367 int zone, int block, int lba, in sm_write_block()
429 static void sm_mark_block_bad(struct sm_ftl *ftl, int zone, int block) in sm_mark_block_bad()
459 struct ftl_zone *zone = &ftl->zones[zone_num]; in sm_erase_block() local
493 static int sm_check_block(struct sm_ftl *ftl, int zone, int block) in sm_check_block()
743 struct ftl_zone *zone = &ftl->zones[zone_num]; in sm_init_zone() local
863 struct ftl_zone *zone; in sm_get_zone() local
[all …]
/kernel/linux/linux-5.10/drivers/mtd/
Dsm_ftl.c192 static loff_t sm_mkoffset(struct sm_ftl *ftl, int zone, int block, int boffset) in sm_mkoffset()
207 int *zone, int *block, int *boffset) in sm_break_offset()
239 int zone, int block, int boffset, in sm_read_sector()
322 int zone, int block, int boffset, in sm_write_sector()
369 int zone, int block, int lba, in sm_write_block()
433 static void sm_mark_block_bad(struct sm_ftl *ftl, int zone, int block) in sm_mark_block_bad()
463 struct ftl_zone *zone = &ftl->zones[zone_num]; in sm_erase_block() local
497 static int sm_check_block(struct sm_ftl *ftl, int zone, int block) in sm_check_block()
747 struct ftl_zone *zone = &ftl->zones[zone_num]; in sm_init_zone() local
870 struct ftl_zone *zone; in sm_get_zone() local
[all …]
/kernel/linux/linux-5.10/tools/testing/selftests/bpf/progs/
Dbtf_dump_test_case_padding.c99 struct zone { struct
102 struct zone_padding __pad__; argument
110 struct zone _5; in f() argument
/kernel/linux/linux-5.10/drivers/md/
Ddm-zoned-metadata.c137 struct dm_zone *zone; member
221 static unsigned int dmz_dev_zone_id(struct dmz_metadata *zmd, struct dm_zone *zone) in dmz_dev_zone_id()
229 sector_t dmz_start_sect(struct dmz_metadata *zmd, struct dm_zone *zone) in dmz_start_sect()
236 sector_t dmz_start_block(struct dmz_metadata *zmd, struct dm_zone *zone) in dmz_start_block()
311 struct dm_zone *zone = kzalloc(sizeof(struct dm_zone), GFP_KERNEL); in dmz_insert() local
1377 struct dm_zone *zone; in dmz_init_zone() local
1448 struct dm_zone *zone; in dmz_emulate_zones() local
1475 struct dm_zone *zone = xa_load(&zmd->zones, idx); in dmz_drop_zones() local
1580 struct dm_zone *zone = data; in dmz_update_zone_cb() local
1599 static int dmz_update_zone(struct dmz_metadata *zmd, struct dm_zone *zone) in dmz_update_zone()
[all …]
/kernel/linux/linux-5.10/drivers/thermal/intel/int340x_thermal/
Dint340x_thermal_zone.c14 static int int340x_thermal_get_zone_temp(struct thermal_zone_device *zone, in int340x_thermal_get_zone_temp()
43 static int int340x_thermal_get_trip_temp(struct thermal_zone_device *zone, in int340x_thermal_get_trip_temp()
75 static int int340x_thermal_get_trip_type(struct thermal_zone_device *zone, in int340x_thermal_get_trip_type()
108 static int int340x_thermal_set_trip_temp(struct thermal_zone_device *zone, in int340x_thermal_set_trip_temp()
130 static int int340x_thermal_get_trip_hyst(struct thermal_zone_device *zone, in int340x_thermal_get_trip_hyst()
/kernel/linux/linux-4.19/drivers/thermal/int340x_thermal/
Dint340x_thermal_zone.c22 static int int340x_thermal_get_zone_temp(struct thermal_zone_device *zone, in int340x_thermal_get_zone_temp()
51 static int int340x_thermal_get_trip_temp(struct thermal_zone_device *zone, in int340x_thermal_get_trip_temp()
83 static int int340x_thermal_get_trip_type(struct thermal_zone_device *zone, in int340x_thermal_get_trip_type()
116 static int int340x_thermal_set_trip_temp(struct thermal_zone_device *zone, in int340x_thermal_set_trip_temp()
138 static int int340x_thermal_get_trip_hyst(struct thermal_zone_device *zone, in int340x_thermal_get_trip_hyst()
/kernel/linux/linux-4.19/drivers/md/
Ddm-zoned-metadata.c188 unsigned int dmz_id(struct dmz_metadata *zmd, struct dm_zone *zone) in dmz_id()
193 sector_t dmz_start_sect(struct dmz_metadata *zmd, struct dm_zone *zone) in dmz_start_sect()
198 sector_t dmz_start_block(struct dmz_metadata *zmd, struct dm_zone *zone) in dmz_start_block()
1090 static int dmz_init_zone(struct dmz_metadata *zmd, struct dm_zone *zone, in dmz_init_zone()
1160 struct dm_zone *zone; in dmz_init_zones() local
1235 static int dmz_update_zone(struct dmz_metadata *zmd, struct dm_zone *zone) in dmz_update_zone()
1273 struct dm_zone *zone) in dmz_handle_seq_write_err()
1302 static int dmz_reset_zone(struct dmz_metadata *zmd, struct dm_zone *zone) in dmz_reset_zone()
1480 static void __dmz_lru_zone(struct dmz_metadata *zmd, struct dm_zone *zone) in __dmz_lru_zone()
1499 static void dmz_lru_zone(struct dmz_metadata *zmd, struct dm_zone *zone) in dmz_lru_zone()
[all …]
/kernel/linux/linux-4.19/drivers/net/ethernet/mellanox/mlx4/
Dalloc.c251 struct mlx4_zone_entry *zone = kmalloc(sizeof(*zone), GFP_KERNEL); in mlx4_zone_add_one() local
322 struct mlx4_zone_entry *zone, *tmp; in mlx4_zone_allocator_destroy() local
337 static u32 __mlx4_alloc_from_zone(struct mlx4_zone_entry *zone, int count, in __mlx4_alloc_from_zone()
419 static void __mlx4_free_from_zone(struct mlx4_zone_entry *zone, u32 obj, in __mlx4_free_from_zone()
429 struct mlx4_zone_entry *zone; in __mlx4_find_zone_by_uid() local
441 struct mlx4_zone_entry *zone; in mlx4_zone_get_bitmap() local
457 struct mlx4_zone_entry *zone; in mlx4_zone_remove_one() local
482 struct mlx4_zone_entry *zone, *zone_candidate = NULL; in __mlx4_find_zone_by_uid_unique() local
512 struct mlx4_zone_entry *zone; in mlx4_zone_alloc_entries() local
532 struct mlx4_zone_entry *zone; in mlx4_zone_free_entries() local
[all …]
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx4/
Dalloc.c250 struct mlx4_zone_entry *zone = kmalloc(sizeof(*zone), GFP_KERNEL); in mlx4_zone_add_one() local
321 struct mlx4_zone_entry *zone, *tmp; in mlx4_zone_allocator_destroy() local
336 static u32 __mlx4_alloc_from_zone(struct mlx4_zone_entry *zone, int count, in __mlx4_alloc_from_zone()
418 static void __mlx4_free_from_zone(struct mlx4_zone_entry *zone, u32 obj, in __mlx4_free_from_zone()
428 struct mlx4_zone_entry *zone; in __mlx4_find_zone_by_uid() local
440 struct mlx4_zone_entry *zone; in mlx4_zone_get_bitmap() local
456 struct mlx4_zone_entry *zone; in mlx4_zone_remove_one() local
481 struct mlx4_zone_entry *zone, *zone_candidate = NULL; in __mlx4_find_zone_by_uid_unique() local
511 struct mlx4_zone_entry *zone; in mlx4_zone_alloc_entries() local
531 struct mlx4_zone_entry *zone; in mlx4_zone_free_entries() local
[all …]

1234567891011