Home
last modified time | relevance | path

Searched defs:chunk (Results 1 – 25 of 400) sorted by relevance

12345678910>>...16

/kernel/linux/linux-4.19/mm/
Dpercpu-vm.c13 static struct page *pcpu_chunk_page(struct pcpu_chunk *chunk, in pcpu_chunk_page()
54 static void pcpu_free_pages(struct pcpu_chunk *chunk, in pcpu_free_pages()
82 static int pcpu_alloc_pages(struct pcpu_chunk *chunk, in pcpu_alloc_pages()
127 static void pcpu_pre_unmap_flush(struct pcpu_chunk *chunk, in pcpu_pre_unmap_flush()
153 static void pcpu_unmap_pages(struct pcpu_chunk *chunk, in pcpu_unmap_pages()
185 static void pcpu_post_unmap_tlb_flush(struct pcpu_chunk *chunk, in pcpu_post_unmap_tlb_flush()
214 static int pcpu_map_pages(struct pcpu_chunk *chunk, in pcpu_map_pages()
255 static void pcpu_post_map_flush(struct pcpu_chunk *chunk, in pcpu_post_map_flush()
276 static int pcpu_populate_chunk(struct pcpu_chunk *chunk, in pcpu_populate_chunk()
309 static void pcpu_depopulate_chunk(struct pcpu_chunk *chunk, in pcpu_depopulate_chunk()
[all …]
Dpercpu.c205 static bool pcpu_addr_in_chunk(struct pcpu_chunk *chunk, void *addr) in pcpu_addr_in_chunk()
232 static int pcpu_chunk_slot(const struct pcpu_chunk *chunk) in pcpu_chunk_slot()
262 static unsigned long pcpu_chunk_addr(struct pcpu_chunk *chunk, in pcpu_chunk_addr()
300 static unsigned long *pcpu_index_alloc_map(struct pcpu_chunk *chunk, int index) in pcpu_index_alloc_map()
332 static void pcpu_next_md_free_region(struct pcpu_chunk *chunk, int *bit_off, in pcpu_next_md_free_region()
387 static void pcpu_next_fit_region(struct pcpu_chunk *chunk, int alloc_bits, in pcpu_next_fit_region()
442 #define pcpu_for_each_md_free_region(chunk, bit_off, bits) \ argument
448 #define pcpu_for_each_fit_region(chunk, alloc_bits, align, bit_off, bits) \ argument
504 static void pcpu_chunk_relocate(struct pcpu_chunk *chunk, int oslot) in pcpu_chunk_relocate()
529 static inline int pcpu_cnt_pop_pages(struct pcpu_chunk *chunk, int bit_off, in pcpu_cnt_pop_pages()
[all …]
Dpercpu-km.c36 static int pcpu_populate_chunk(struct pcpu_chunk *chunk, in pcpu_populate_chunk()
42 static void pcpu_depopulate_chunk(struct pcpu_chunk *chunk, in pcpu_depopulate_chunk()
51 struct pcpu_chunk *chunk; in pcpu_create_chunk() local
82 static void pcpu_destroy_chunk(struct pcpu_chunk *chunk) in pcpu_destroy_chunk()
Dpercpu-internal.h73 static inline int pcpu_chunk_nr_blocks(struct pcpu_chunk *chunk) in pcpu_chunk_nr_blocks()
97 static inline int pcpu_chunk_map_bits(struct pcpu_chunk *chunk) in pcpu_chunk_map_bits()
139 static inline void pcpu_stats_area_alloc(struct pcpu_chunk *chunk, size_t size) in pcpu_stats_area_alloc()
163 static inline void pcpu_stats_area_dealloc(struct pcpu_chunk *chunk) in pcpu_stats_area_dealloc()
207 static inline void pcpu_stats_area_alloc(struct pcpu_chunk *chunk, size_t size) in pcpu_stats_area_alloc()
211 static inline void pcpu_stats_area_dealloc(struct pcpu_chunk *chunk) in pcpu_stats_area_dealloc()
/kernel/linux/linux-5.10/mm/
Dpercpu-vm.c12 static struct page *pcpu_chunk_page(struct pcpu_chunk *chunk, in pcpu_chunk_page()
53 static void pcpu_free_pages(struct pcpu_chunk *chunk, in pcpu_free_pages()
81 static int pcpu_alloc_pages(struct pcpu_chunk *chunk, in pcpu_alloc_pages()
126 static void pcpu_pre_unmap_flush(struct pcpu_chunk *chunk, in pcpu_pre_unmap_flush()
152 static void pcpu_unmap_pages(struct pcpu_chunk *chunk, in pcpu_unmap_pages()
184 static void pcpu_post_unmap_tlb_flush(struct pcpu_chunk *chunk, in pcpu_post_unmap_tlb_flush()
213 static int pcpu_map_pages(struct pcpu_chunk *chunk, in pcpu_map_pages()
254 static void pcpu_post_map_flush(struct pcpu_chunk *chunk, in pcpu_post_map_flush()
275 static int pcpu_populate_chunk(struct pcpu_chunk *chunk, in pcpu_populate_chunk()
308 static void pcpu_depopulate_chunk(struct pcpu_chunk *chunk, in pcpu_depopulate_chunk()
[all …]
Dpercpu.c213 static bool pcpu_addr_in_chunk(struct pcpu_chunk *chunk, void *addr) in pcpu_addr_in_chunk()
240 static int pcpu_chunk_slot(const struct pcpu_chunk *chunk) in pcpu_chunk_slot()
273 static unsigned long pcpu_chunk_addr(struct pcpu_chunk *chunk, in pcpu_chunk_addr()
284 static unsigned long *pcpu_index_alloc_map(struct pcpu_chunk *chunk, int index) in pcpu_index_alloc_map()
344 static void pcpu_next_md_free_region(struct pcpu_chunk *chunk, int *bit_off, in pcpu_next_md_free_region()
399 static void pcpu_next_fit_region(struct pcpu_chunk *chunk, int alloc_bits, in pcpu_next_fit_region()
456 #define pcpu_for_each_md_free_region(chunk, bit_off, bits) \ argument
462 #define pcpu_for_each_fit_region(chunk, alloc_bits, align, bit_off, bits) \ argument
505 static void __pcpu_chunk_move(struct pcpu_chunk *chunk, int slot, in __pcpu_chunk_move()
519 static void pcpu_chunk_move(struct pcpu_chunk *chunk, int slot) in pcpu_chunk_move()
[all …]
Dpercpu-km.c35 static int pcpu_populate_chunk(struct pcpu_chunk *chunk, in pcpu_populate_chunk()
41 static void pcpu_depopulate_chunk(struct pcpu_chunk *chunk, in pcpu_depopulate_chunk()
51 struct pcpu_chunk *chunk; in pcpu_create_chunk() local
82 static void pcpu_destroy_chunk(struct pcpu_chunk *chunk) in pcpu_destroy_chunk()
Dpercpu-internal.h102 static inline int pcpu_chunk_nr_blocks(struct pcpu_chunk *chunk) in pcpu_chunk_nr_blocks()
126 static inline int pcpu_chunk_map_bits(struct pcpu_chunk *chunk) in pcpu_chunk_map_bits()
132 static inline enum pcpu_chunk_type pcpu_chunk_type(struct pcpu_chunk *chunk) in pcpu_chunk_type()
145 static inline enum pcpu_chunk_type pcpu_chunk_type(struct pcpu_chunk *chunk) in pcpu_chunk_type()
199 static inline void pcpu_stats_area_alloc(struct pcpu_chunk *chunk, size_t size) in pcpu_stats_area_alloc()
223 static inline void pcpu_stats_area_dealloc(struct pcpu_chunk *chunk) in pcpu_stats_area_dealloc()
267 static inline void pcpu_stats_area_alloc(struct pcpu_chunk *chunk, size_t size) in pcpu_stats_area_alloc()
271 static inline void pcpu_stats_area_dealloc(struct pcpu_chunk *chunk) in pcpu_stats_area_dealloc()
/kernel/linux/linux-4.19/net/sctp/
Doutput.c136 struct sctp_chunk *chunk = sctp_get_ecne_prepend(asoc); in sctp_packet_config() local
176 struct sctp_chunk *chunk, *tmp; in sctp_packet_free() local
194 struct sctp_chunk *chunk, in sctp_packet_transmit_chunk()
231 struct sctp_chunk *chunk) in sctp_packet_bundle_auth()
270 struct sctp_chunk *chunk) in sctp_packet_bundle_sack()
315 struct sctp_chunk *chunk) in __sctp_packet_append_chunk()
370 struct sctp_chunk *chunk) in sctp_packet_append_chunk()
423 struct sctp_chunk *chunk, *tmp; in sctp_packet_pack() local
561 struct sctp_chunk *chunk, *tmp; in sctp_packet_transmit() local
661 struct sctp_chunk *chunk) in sctp_packet_can_append_data()
[all …]
Dsm_make_chunk.c88 struct sctp_chunk *chunk = skb_shinfo(skb)->destructor_arg; in sctp_control_release_owner() local
112 static void sctp_control_set_owner_w(struct sctp_chunk *chunk) in sctp_control_set_owner_w()
134 int sctp_chunk_iif(const struct sctp_chunk *chunk) in sctp_chunk_iif()
158 int sctp_init_cause(struct sctp_chunk *chunk, __be16 cause_code, in sctp_init_cause()
393 const struct sctp_chunk *chunk, in sctp_make_init_ack()
581 const struct sctp_chunk *chunk) in sctp_make_cookie_echo()
633 const struct sctp_chunk *chunk) in sctp_make_cookie_ack()
681 const struct sctp_chunk *chunk) in sctp_make_cwr()
868 const struct sctp_chunk *chunk) in sctp_make_shutdown()
896 const struct sctp_chunk *chunk) in sctp_make_shutdown_ack()
[all …]
Dchunk.c75 struct sctp_chunk *chunk; in sctp_datamsg_free() local
90 struct sctp_chunk *chunk; in sctp_datamsg_destroy() local
151 static void sctp_datamsg_assign(struct sctp_datamsg *msg, struct sctp_chunk *chunk) in sctp_datamsg_assign()
173 struct sctp_chunk *chunk; in sctp_datamsg_from_user() local
319 int sctp_chunk_abandoned(struct sctp_chunk *chunk) in sctp_chunk_abandoned()
368 void sctp_chunk_fail(struct sctp_chunk *chunk, int error) in sctp_chunk_fail()
Dinqueue.c59 struct sctp_chunk *chunk, *tmp; in sctp_inq_free() local
79 void sctp_inq_push(struct sctp_inq *q, struct sctp_chunk *chunk) in sctp_inq_push()
101 struct sctp_chunk *chunk; in sctp_inq_peek() local
124 struct sctp_chunk *chunk; in sctp_inq_pop() local
Dsm_statefuns.c174 static inline bool sctp_chunk_length_valid(struct sctp_chunk *chunk, in sctp_chunk_length_valid()
189 static inline bool sctp_err_chunk_valid(struct sctp_chunk *chunk) in sctp_err_chunk_valid()
239 struct sctp_chunk *chunk = arg; in sctp_sf_do_4_C() local
325 struct sctp_chunk *chunk = arg, *repl, *err_chunk; in sctp_sf_do_5_1B_init() local
525 struct sctp_chunk *chunk = arg; in sctp_sf_do_5_1C_ack() local
636 static bool sctp_auth_chunk_verify(struct net *net, struct sctp_chunk *chunk, in sctp_auth_chunk_verify()
709 struct sctp_chunk *chunk = arg; in sctp_sf_do_5_1D_ce() local
920 struct sctp_chunk *chunk = arg; in sctp_sf_do_5_1E_ca() local
1137 struct sctp_chunk *chunk = arg; in sctp_sf_beat_8_3() local
1212 struct sctp_chunk *chunk = arg; in sctp_sf_backbeat_8_3() local
[all …]
/kernel/linux/linux-5.10/net/sctp/
Doutput.c121 struct sctp_chunk *chunk = sctp_get_ecne_prepend(asoc); in sctp_packet_config() local
161 struct sctp_chunk *chunk, *tmp; in sctp_packet_free() local
179 struct sctp_chunk *chunk, in sctp_packet_transmit_chunk()
216 struct sctp_chunk *chunk) in sctp_packet_bundle_auth()
255 struct sctp_chunk *chunk) in sctp_packet_bundle_sack()
303 struct sctp_chunk *chunk) in __sctp_packet_append_chunk()
358 struct sctp_chunk *chunk) in sctp_packet_append_chunk()
411 struct sctp_chunk *chunk, *tmp; in sctp_packet_pack() local
549 struct sctp_chunk *chunk, *tmp; in sctp_packet_transmit() local
649 struct sctp_chunk *chunk) in sctp_packet_can_append_data()
[all …]
Dsm_make_chunk.c73 struct sctp_chunk *chunk = skb_shinfo(skb)->destructor_arg; in sctp_control_release_owner() local
97 static void sctp_control_set_owner_w(struct sctp_chunk *chunk) in sctp_control_set_owner_w()
119 int sctp_chunk_iif(const struct sctp_chunk *chunk) in sctp_chunk_iif()
143 int sctp_init_cause(struct sctp_chunk *chunk, __be16 cause_code, in sctp_init_cause()
380 const struct sctp_chunk *chunk, in sctp_make_init_ack()
568 const struct sctp_chunk *chunk) in sctp_make_cookie_echo()
620 const struct sctp_chunk *chunk) in sctp_make_cookie_ack()
668 const struct sctp_chunk *chunk) in sctp_make_cwr()
855 const struct sctp_chunk *chunk) in sctp_make_shutdown()
883 const struct sctp_chunk *chunk) in sctp_make_shutdown_ack()
[all …]
Dchunk.c60 struct sctp_chunk *chunk; in sctp_datamsg_free() local
76 struct sctp_chunk *chunk; in sctp_datamsg_destroy() local
132 static void sctp_datamsg_assign(struct sctp_datamsg *msg, struct sctp_chunk *chunk) in sctp_datamsg_assign()
154 struct sctp_chunk *chunk; in sctp_datamsg_from_user() local
300 int sctp_chunk_abandoned(struct sctp_chunk *chunk) in sctp_chunk_abandoned()
349 void sctp_chunk_fail(struct sctp_chunk *chunk, int error) in sctp_chunk_fail()
Dinqueue.c44 struct sctp_chunk *chunk, *tmp; in sctp_inq_free() local
64 void sctp_inq_push(struct sctp_inq *q, struct sctp_chunk *chunk) in sctp_inq_push()
86 struct sctp_chunk *chunk; in sctp_inq_peek() local
109 struct sctp_chunk *chunk; in sctp_inq_pop() local
Dsm_statefuns.c159 static inline bool sctp_chunk_length_valid(struct sctp_chunk *chunk, in sctp_chunk_length_valid()
174 static inline bool sctp_err_chunk_valid(struct sctp_chunk *chunk) in sctp_err_chunk_valid()
224 struct sctp_chunk *chunk = arg; in sctp_sf_do_4_C() local
310 struct sctp_chunk *chunk = arg, *repl, *err_chunk; in sctp_sf_do_5_1B_init() local
510 struct sctp_chunk *chunk = arg; in sctp_sf_do_5_1C_ack() local
621 static bool sctp_auth_chunk_verify(struct net *net, struct sctp_chunk *chunk, in sctp_auth_chunk_verify()
694 struct sctp_chunk *chunk = arg; in sctp_sf_do_5_1D_ce() local
909 struct sctp_chunk *chunk = arg; in sctp_sf_do_5_1E_ca() local
1126 struct sctp_chunk *chunk = arg; in sctp_sf_beat_8_3() local
1201 struct sctp_chunk *chunk = arg; in sctp_sf_backbeat_8_3() local
[all …]
/kernel/linux/linux-5.10/kernel/
Daudit_tree.c42 struct audit_chunk *chunk; member
128 static void free_chunk(struct audit_chunk *chunk) in free_chunk()
139 void audit_put_chunk(struct audit_chunk *chunk) in audit_put_chunk()
147 struct audit_chunk *chunk = container_of(rcu, struct audit_chunk, head); in __put_chunk() local
156 static void audit_mark_put_chunk(struct audit_chunk *chunk) in audit_mark_put_chunk()
190 struct audit_chunk *chunk; in alloc_chunk() local
226 static void insert_hash(struct audit_chunk *chunk) in insert_hash()
261 bool audit_tree_match(struct audit_chunk *chunk, struct audit_tree *tree) in audit_tree_match()
280 struct audit_chunk *chunk) in replace_mark_chunk()
325 static void remove_chunk_node(struct audit_chunk *chunk, struct node *p) in remove_chunk_node()
[all …]
/kernel/linux/linux-4.19/kernel/
Daudit_tree.c112 static void free_chunk(struct audit_chunk *chunk) in free_chunk()
123 void audit_put_chunk(struct audit_chunk *chunk) in audit_put_chunk()
131 struct audit_chunk *chunk = container_of(rcu, struct audit_chunk, head); in __put_chunk() local
137 struct audit_chunk *chunk = container_of(entry, struct audit_chunk, mark); in audit_tree_destroy_watch() local
143 struct audit_chunk *chunk; in alloc_chunk() local
183 static void insert_hash(struct audit_chunk *chunk) in insert_hash()
210 bool audit_tree_match(struct audit_chunk *chunk, struct audit_tree *tree) in audit_tree_match()
230 struct audit_chunk *chunk = find_chunk(p); in untag_chunk() local
340 struct audit_chunk *chunk = alloc_chunk(1); in create_chunk() local
381 struct audit_chunk *chunk, *old; in tag_chunk() local
[all …]
/kernel/linux/linux-4.19/lib/
Dgenalloc.c40 static inline size_t chunk_size(const struct gen_pool_chunk *chunk) in chunk_size()
186 struct gen_pool_chunk *chunk; in gen_pool_add_virt() local
217 struct gen_pool_chunk *chunk; in gen_pool_virt_to_phys() local
243 struct gen_pool_chunk *chunk; in gen_pool_destroy() local
293 struct gen_pool_chunk *chunk; in gen_pool_alloc_algo() local
377 struct gen_pool_chunk *chunk; in gen_pool_free() local
414 void (*func)(struct gen_pool *pool, struct gen_pool_chunk *chunk, void *data), in gen_pool_for_each_chunk()
417 struct gen_pool_chunk *chunk; in gen_pool_for_each_chunk() local
440 struct gen_pool_chunk *chunk; in addr_in_gen_pool() local
463 struct gen_pool_chunk *chunk; in gen_pool_avail() local
[all …]
/kernel/linux/linux-5.10/lib/
Dgenalloc.c38 static inline size_t chunk_size(const struct gen_pool_chunk *chunk) in chunk_size()
186 struct gen_pool_chunk *chunk; in gen_pool_add_owner() local
218 struct gen_pool_chunk *chunk; in gen_pool_virt_to_phys() local
244 struct gen_pool_chunk *chunk; in gen_pool_destroy() local
279 struct gen_pool_chunk *chunk; in gen_pool_alloc_algo_owner() local
489 struct gen_pool_chunk *chunk; in gen_pool_free_owner() local
531 void (*func)(struct gen_pool *pool, struct gen_pool_chunk *chunk, void *data), in gen_pool_for_each_chunk()
534 struct gen_pool_chunk *chunk; in gen_pool_for_each_chunk() local
557 struct gen_pool_chunk *chunk; in gen_pool_has_addr() local
581 struct gen_pool_chunk *chunk; in gen_pool_avail() local
[all …]
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/
Dnouveau_dmem.c95 struct nouveau_dmem_chunk *chunk = nouveau_page_to_chunk(page); in page_to_drm() local
102 struct nouveau_dmem_chunk *chunk = nouveau_page_to_chunk(page); in nouveau_dmem_page_addr() local
111 struct nouveau_dmem_chunk *chunk = nouveau_page_to_chunk(page); in nouveau_dmem_page_free() local
229 struct nouveau_dmem_chunk *chunk; in nouveau_dmem_chunk_alloc() local
309 struct nouveau_dmem_chunk *chunk; in nouveau_dmem_page_alloc_locked() local
342 struct nouveau_dmem_chunk *chunk; in nouveau_dmem_resume() local
360 struct nouveau_dmem_chunk *chunk; in nouveau_dmem_suspend() local
374 struct nouveau_dmem_chunk *chunk, *tmp; in nouveau_dmem_fini() local
/kernel/linux/linux-5.10/drivers/infiniband/hw/i40iw/
Di40iw_pble.c63 struct i40iw_chunk *chunk; in i40iw_destroy_pble_pool() local
138 struct i40iw_chunk *chunk = info->chunk; in add_sd_direct() local
168 static void i40iw_free_vmalloc_mem(struct i40iw_hw *hw, struct i40iw_chunk *chunk) in i40iw_free_vmalloc_mem()
193 struct i40iw_chunk *chunk, in i40iw_get_vmalloc_mem()
259 struct i40iw_chunk *chunk = info->chunk; in add_bp_pages() local
329 struct i40iw_chunk *chunk; in add_pble_pool() local
/kernel/linux/linux-4.19/drivers/infiniband/hw/i40iw/
Di40iw_pble.c63 struct i40iw_chunk *chunk; in i40iw_destroy_pble_pool() local
138 struct i40iw_chunk *chunk = info->chunk; in add_sd_direct() local
168 static void i40iw_free_vmalloc_mem(struct i40iw_hw *hw, struct i40iw_chunk *chunk) in i40iw_free_vmalloc_mem()
193 struct i40iw_chunk *chunk, in i40iw_get_vmalloc_mem()
259 struct i40iw_chunk *chunk = info->chunk; in add_bp_pages() local
329 struct i40iw_chunk *chunk; in add_pble_pool() local

12345678910>>...16