Searched refs:page_counter (Results 1 – 8 of 8) sorted by relevance
/linux-4.1.27/include/linux/ |
D | page_counter.h | 8 struct page_counter { struct 11 struct page_counter *parent; argument 24 static inline void page_counter_init(struct page_counter *counter, in page_counter_init() argument 25 struct page_counter *parent) in page_counter_init() 32 static inline unsigned long page_counter_read(struct page_counter *counter) in page_counter_read() 37 void page_counter_cancel(struct page_counter *counter, unsigned long nr_pages); 38 void page_counter_charge(struct page_counter *counter, unsigned long nr_pages); 39 int page_counter_try_charge(struct page_counter *counter, 41 struct page_counter **fail); 42 void page_counter_uncharge(struct page_counter *counter, unsigned long nr_pages); [all …]
|
/linux-4.1.27/mm/ |
D | page_counter.c | 20 void page_counter_cancel(struct page_counter *counter, unsigned long nr_pages) in page_counter_cancel() 36 void page_counter_charge(struct page_counter *counter, unsigned long nr_pages) in page_counter_charge() 38 struct page_counter *c; in page_counter_charge() 62 int page_counter_try_charge(struct page_counter *counter, in page_counter_try_charge() 64 struct page_counter **fail) in page_counter_try_charge() 66 struct page_counter *c; in page_counter_try_charge() 116 void page_counter_uncharge(struct page_counter *counter, unsigned long nr_pages) in page_counter_uncharge() 118 struct page_counter *c; in page_counter_uncharge() 134 int page_counter_limit(struct page_counter *counter, unsigned long limit) in page_counter_limit()
|
D | hugetlb_cgroup.c | 27 struct page_counter hugepage[HUGE_MAX_HSTATE]; 113 struct page_counter *counter; in hugetlb_cgroup_move_parent() 169 struct page_counter *counter; in hugetlb_cgroup_charge_cgroup() 250 struct page_counter *counter; in hugetlb_cgroup_read_u64() 305 struct page_counter *counter; in hugetlb_cgroup_reset()
|
D | Makefile | 62 obj-$(CONFIG_PAGE_COUNTER) += page_counter.o
|
D | memcontrol.c | 267 struct page_counter memory; 268 struct page_counter memsw; 269 struct page_counter kmem; 2224 struct page_counter *counter; in try_charge() 2457 struct page_counter *counter; in memcg_charge_kmem() 3159 struct page_counter *counter; in mem_cgroup_read_u64() 3339 struct page_counter *counter; in mem_cgroup_reset()
|
/linux-4.1.27/net/ipv4/ |
D | tcp_memcontrol.c | 17 struct page_counter *counter_parent = NULL; in tcp_init_cgroup()
|
/linux-4.1.27/Documentation/cgroups/ |
D | memory.txt | 124 The core of the design is a counter called the page_counter. The 125 page_counter tracks the current memory usage and limit of the group of 133 | (page_counter) |
|
/linux-4.1.27/include/net/ |
D | sock.h | 1066 struct page_counter memory_allocated; /* Current allocated memory. */
|