/kernel/linux/linux-6.6/drivers/net/ethernet/google/gve/ |
H A D | gve_utils.c | 69 void gve_dec_pagecnt_bias(struct gve_rx_slot_page_info *page_info) in gve_dec_pagecnt_bias() argument 51 gve_rx_copy(struct net_device *dev, struct napi_struct *napi, struct gve_rx_slot_page_info *page_info, u16 len) gve_rx_copy() argument [all...] |
H A D | gve_rx.c | 82 static void gve_setup_rx_buffer(struct gve_rx_slot_page_info *page_info, in gve_setup_rx_buffer() argument 15 gve_rx_free_buffer(struct device *dev, struct gve_rx_slot_page_info *page_info, union gve_rx_data_slot *data_slot) gve_rx_free_buffer() argument 94 gve_rx_alloc_buffer(struct gve_priv *priv, struct device *dev, struct gve_rx_slot_page_info *page_info, union gve_rx_data_slot *data_slot) gve_rx_alloc_buffer() argument 363 gve_rx_add_frags(struct napi_struct *napi, struct gve_rx_slot_page_info *page_info, unsigned int truesize, u16 len, struct gve_rx_ctx *ctx) gve_rx_add_frags() argument 406 gve_rx_flip_buff(struct gve_rx_slot_page_info *page_info, __be64 *slot_addr) gve_rx_flip_buff() argument 415 gve_rx_can_recycle_buffer(struct gve_rx_slot_page_info *page_info) gve_rx_can_recycle_buffer() argument 431 gve_rx_raw_addressing(struct device *dev, struct net_device *netdev, struct gve_rx_slot_page_info *page_info, u16 len, struct napi_struct *napi, union gve_rx_data_slot *data_slot, u16 packet_buffer_size, struct gve_rx_ctx *ctx) gve_rx_raw_addressing() argument 451 gve_rx_copy_to_pool(struct gve_rx_ring *rx, struct gve_rx_slot_page_info *page_info, u16 len, struct napi_struct *napi) gve_rx_copy_to_pool() argument 538 gve_rx_qpl(struct device *dev, struct net_device *netdev, struct gve_rx_ring *rx, struct gve_rx_slot_page_info *page_info, u16 len, struct napi_struct *napi, union gve_rx_data_slot *data_slot) gve_rx_qpl() argument 565 gve_rx_skb(struct gve_priv *priv, struct gve_rx_ring *rx, struct gve_rx_slot_page_info *page_info, struct napi_struct *napi, u16 len, union gve_rx_data_slot *data_slot, bool is_only_frag) gve_rx_skb() argument 718 struct gve_rx_slot_page_info *page_info; gve_rx() local 870 struct gve_rx_slot_page_info *page_info; gve_rx_refill_buffers() local [all...] |
H A D | gve.h | 106 struct gve_rx_slot_page_info *page_info; /* page info of the buffers */ member 151 struct gve_rx_slot_page_info page_info; member
|
/kernel/linux/common_modules/tzdriver/ |
H A D | dynamic_mem.h | 65 struct ion_page_info page_info[0];
member
|
/kernel/linux/common_modules/tzdriver/ion/ |
H A D | dynamic_ion_mem.h | 65 struct ion_page_info page_info[0];
member
|
/kernel/linux/linux-5.10/drivers/net/ethernet/google/gve/ |
H A D | gve_rx.c | 48 static void gve_setup_rx_buffer(struct gve_rx_slot_page_info *page_info, in gve_setup_rx_buffer() argument 228 gve_rx_copy(struct gve_rx_ring *rx, struct net_device *dev, struct napi_struct *napi, struct gve_rx_slot_page_info *page_info, u16 len) gve_rx_copy() argument 254 gve_rx_add_frags(struct net_device *dev, struct napi_struct *napi, struct gve_rx_slot_page_info *page_info, u16 len) gve_rx_add_frags() argument 271 gve_rx_flip_buff(struct gve_rx_slot_page_info *page_info, struct gve_rx_data_slot *data_ring) gve_rx_flip_buff() argument 284 struct gve_rx_slot_page_info *page_info; gve_rx() local [all...] |
H A D | gve.h | 69 struct gve_rx_slot_page_info *page_info; /* page info of the buffers */ member
|
/kernel/linux/common_modules/tzdriver/core/ |
H A D | gp_ops.c | 546 struct pagelist_info *page_info = NULL; in fill_shared_mem_info() local 956 struct pagelist_info *page_info = NULL; in release_page() local [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/pensando/ionic/ |
H A D | ionic_txrx.c | 75 struct ionic_page_info *page_info; in ionic_rx_frags() local 121 struct ionic_page_info *page_info; in ionic_rx_copybreak() local 255 ionic_rx_page_alloc(struct ionic_queue *q, struct ionic_page_info *page_info) ionic_rx_page_alloc() argument 296 ionic_rx_page_free(struct ionic_queue *q, struct ionic_page_info *page_info) ionic_rx_page_free() argument 329 struct ionic_page_info *page_info; ionic_rx_fill() local 402 struct ionic_page_info *page_info; ionic_rx_empty() local [all...] |
/kernel/linux/linux-6.6/drivers/net/wwan/t7xx/ |
H A D | t7xx_hif_dpmaif_rx.c | 398 struct dpmaif_bat_page *page_info; in t7xx_dpmaif_set_frag_to_skb() local [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/emulex/benet/ |
H A D | be_main.c | 2308 struct be_rx_page_info *page_info; in be_rx_compl_discard() local 2325 struct be_rx_page_info *page_info; in skb_fill_rx_data() local 2435 struct be_rx_page_info *page_info; be_rx_compl_process_gro() local 2592 struct be_rx_page_info *page_info = NULL, *prev_page_info = NULL; be_post_rx_frags() local 2815 struct be_rx_page_info *page_info; be_rxq_clean() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/emulex/benet/ |
H A D | be_main.c | 2307 struct be_rx_page_info *page_info; in be_rx_compl_discard() local 2324 struct be_rx_page_info *page_info; in skb_fill_rx_data() local 2434 struct be_rx_page_info *page_info; be_rx_compl_process_gro() local 2593 struct be_rx_page_info *page_info = NULL, *prev_page_info = NULL; be_post_rx_frags() local 2816 struct be_rx_page_info *page_info; be_rxq_clean() local [all...] |