Home
last modified time | relevance | path

Searched defs:rb (Results 1 – 25 of 360) sorted by relevance

12345678910>>...15

/kernel/linux/linux-5.10/drivers/lightnvm/
Dpblk-rb.c26 static void pblk_rb_data_free(struct pblk_rb *rb) in pblk_rb_data_free()
39 void pblk_rb_free(struct pblk_rb *rb) in pblk_rb_free()
72 int pblk_rb_init(struct pblk_rb *rb, unsigned int size, unsigned int threshold, in pblk_rb_init()
185 #define pblk_rb_ring_space(rb, head, tail, size) \ argument
192 static unsigned int pblk_rb_space(struct pblk_rb *rb) in pblk_rb_space()
200 unsigned int pblk_rb_ptr_wrap(struct pblk_rb *rb, unsigned int p, in pblk_rb_ptr_wrap()
210 unsigned int pblk_rb_read_count(struct pblk_rb *rb) in pblk_rb_read_count()
218 unsigned int pblk_rb_sync_count(struct pblk_rb *rb) in pblk_rb_sync_count()
226 unsigned int pblk_rb_read_commit(struct pblk_rb *rb, unsigned int nr_entries) in pblk_rb_read_commit()
237 static int __pblk_rb_update_l2p(struct pblk_rb *rb, unsigned int to_update) in __pblk_rb_update_l2p()
[all …]
/kernel/linux/linux-6.6/kernel/events/
Dring_buffer.c38 struct perf_buffer *rb = handle->rb; in perf_output_get_handle() local
52 struct perf_buffer *rb = handle->rb; in perf_output_put_handle() local
154 struct perf_buffer *rb; in __perf_output_begin() local
311 ring_buffer_init(struct perf_buffer *rb, long watermark, int flags) in ring_buffer_init()
373 struct perf_buffer *rb; in perf_aux_output_begin() local
461 static __always_inline bool rb_need_aux_wakeup(struct perf_buffer *rb) in rb_need_aux_wakeup()
487 struct perf_buffer *rb = handle->rb; in perf_aux_output_end() local
544 struct perf_buffer *rb = handle->rb; in perf_aux_output_skip() local
581 struct perf_buffer *rb = aux_handle->rb; in perf_output_copy_aux() local
638 static void rb_free_aux_page(struct perf_buffer *rb, int idx) in rb_free_aux_page()
[all …]
Dinternal.h66 struct perf_buffer *rb; in rb_free_rcu() local
72 static inline void rb_toggle_paused(struct perf_buffer *rb, bool pause) in rb_toggle_paused()
89 static inline bool rb_has_aux(struct perf_buffer *rb) in rb_has_aux()
107 static inline int page_order(struct perf_buffer *rb) in page_order()
114 static inline int page_order(struct perf_buffer *rb) in page_order()
120 static inline int data_page_nr(struct perf_buffer *rb) in data_page_nr()
125 static inline unsigned long perf_data_size(struct perf_buffer *rb) in perf_data_size()
130 static inline unsigned long perf_aux_size(struct perf_buffer *rb) in perf_aux_size()
/kernel/linux/linux-5.10/kernel/events/
Dring_buffer.c38 struct perf_buffer *rb = handle->rb; in perf_output_get_handle() local
52 struct perf_buffer *rb = handle->rb; in perf_output_put_handle() local
154 struct perf_buffer *rb; in __perf_output_begin() local
309 ring_buffer_init(struct perf_buffer *rb, long watermark, int flags) in ring_buffer_init()
371 struct perf_buffer *rb; in perf_aux_output_begin() local
459 static __always_inline bool rb_need_aux_wakeup(struct perf_buffer *rb) in rb_need_aux_wakeup()
485 struct perf_buffer *rb = handle->rb; in perf_aux_output_end() local
542 struct perf_buffer *rb = handle->rb; in perf_aux_output_skip() local
579 struct perf_buffer *rb = aux_handle->rb; in perf_output_copy_aux() local
636 static void rb_free_aux_page(struct perf_buffer *rb, int idx) in rb_free_aux_page()
[all …]
Dinternal.h66 struct perf_buffer *rb; in rb_free_rcu() local
72 static inline void rb_toggle_paused(struct perf_buffer *rb, bool pause) in rb_toggle_paused()
89 static inline bool rb_has_aux(struct perf_buffer *rb) in rb_has_aux()
107 static inline int page_order(struct perf_buffer *rb) in page_order()
114 static inline int page_order(struct perf_buffer *rb) in page_order()
120 static inline int data_page_nr(struct perf_buffer *rb) in data_page_nr()
125 static inline unsigned long perf_data_size(struct perf_buffer *rb) in perf_data_size()
130 static inline unsigned long perf_aux_size(struct perf_buffer *rb) in perf_aux_size()
/kernel/linux/linux-5.10/drivers/scsi/bfa/
Dbfa_ioc_ct.c185 void __iomem *rb; in bfa_ioc_ct_reg_init() local
244 void __iomem *rb; in bfa_ioc_ct2_reg_init() local
307 void __iomem *rb = ioc->pcidev.pci_bar_kva; in bfa_ioc_ct_map_port() local
324 void __iomem *rb = ioc->pcidev.pci_bar_kva; in bfa_ioc_ct2_map_port() local
340 void __iomem *rb = ioc->pcidev.pci_bar_kva; in bfa_ioc_ct_isr_mode_set() local
564 void __iomem *rb = ioc->pcidev.pci_bar_kva; in bfa_ioc_ct2_poweron() local
582 bfa_ioc_ct_pll_init(void __iomem *rb, enum bfi_asic_mode mode) in bfa_ioc_ct_pll_init()
648 bfa_ioc_ct2_sclk_init(void __iomem *rb) in bfa_ioc_ct2_sclk_init()
693 bfa_ioc_ct2_lclk_init(void __iomem *rb) in bfa_ioc_ct2_lclk_init()
733 bfa_ioc_ct2_mem_init(void __iomem *rb) in bfa_ioc_ct2_mem_init()
[all …]
/kernel/linux/linux-6.6/drivers/scsi/bfa/
Dbfa_ioc_ct.c185 void __iomem *rb; in bfa_ioc_ct_reg_init() local
244 void __iomem *rb; in bfa_ioc_ct2_reg_init() local
307 void __iomem *rb = ioc->pcidev.pci_bar_kva; in bfa_ioc_ct_map_port() local
324 void __iomem *rb = ioc->pcidev.pci_bar_kva; in bfa_ioc_ct2_map_port() local
340 void __iomem *rb = ioc->pcidev.pci_bar_kva; in bfa_ioc_ct_isr_mode_set() local
564 void __iomem *rb = ioc->pcidev.pci_bar_kva; in bfa_ioc_ct2_poweron() local
582 bfa_ioc_ct_pll_init(void __iomem *rb, enum bfi_asic_mode mode) in bfa_ioc_ct_pll_init()
648 bfa_ioc_ct2_sclk_init(void __iomem *rb) in bfa_ioc_ct2_sclk_init()
693 bfa_ioc_ct2_lclk_init(void __iomem *rb) in bfa_ioc_ct2_lclk_init()
733 bfa_ioc_ct2_mem_init(void __iomem *rb) in bfa_ioc_ct2_mem_init()
[all …]
/kernel/linux/linux-6.6/tools/lib/bpf/
Dringbuf.c60 static void ringbuf_unmap_ring(struct ring_buffer *rb, struct ring *r) in ringbuf_unmap_ring()
73 int ring_buffer__add(struct ring_buffer *rb, int map_fd, in ring_buffer__add()
165 void ring_buffer__free(struct ring_buffer *rb) in ring_buffer__free()
186 struct ring_buffer *rb; in ring_buffer__new() local
275 int ring_buffer__consume(struct ring_buffer *rb) in ring_buffer__consume()
297 int ring_buffer__poll(struct ring_buffer *rb, int timeout_ms) in ring_buffer__poll()
321 int ring_buffer__epoll_fd(const struct ring_buffer *rb) in ring_buffer__epoll_fd()
326 static void user_ringbuf_unmap_ring(struct user_ring_buffer *rb) in user_ringbuf_unmap_ring()
338 void user_ring_buffer__free(struct user_ring_buffer *rb) in user_ring_buffer__free()
351 static int user_ringbuf_map(struct user_ring_buffer *rb, int map_fd) in user_ringbuf_map()
[all …]
/kernel/linux/linux-6.6/drivers/hid/intel-ish-hid/ishtp/
Dclient-buffers.c23 struct ishtp_cl_rb *rb; in ishtp_cl_alloc_rx_ring() local
99 struct ishtp_cl_rb *rb; in ishtp_cl_free_rx_ring() local
165 void ishtp_io_rb_free(struct ishtp_cl_rb *rb) in ishtp_io_rb_free()
184 struct ishtp_cl_rb *rb; in ishtp_io_rb_init() local
205 int ishtp_io_rb_alloc_buf(struct ishtp_cl_rb *rb, size_t length) in ishtp_io_rb_alloc_buf()
229 int ishtp_cl_io_rb_recycle(struct ishtp_cl_rb *rb) in ishtp_cl_io_rb_recycle()
286 struct ishtp_cl_rb *rb; in ishtp_cl_rx_get_rb() local
/kernel/linux/linux-5.10/drivers/hid/intel-ish-hid/ishtp/
Dclient-buffers.c23 struct ishtp_cl_rb *rb; in ishtp_cl_alloc_rx_ring() local
99 struct ishtp_cl_rb *rb; in ishtp_cl_free_rx_ring() local
165 void ishtp_io_rb_free(struct ishtp_cl_rb *rb) in ishtp_io_rb_free()
184 struct ishtp_cl_rb *rb; in ishtp_io_rb_init() local
205 int ishtp_io_rb_alloc_buf(struct ishtp_cl_rb *rb, size_t length) in ishtp_io_rb_alloc_buf()
229 int ishtp_cl_io_rb_recycle(struct ishtp_cl_rb *rb) in ishtp_cl_io_rb_recycle()
286 struct ishtp_cl_rb *rb; in ishtp_cl_rx_get_rb() local
/kernel/linux/linux-6.6/arch/arm/lib/
Dgetuser.S49 rb .req ip label
53 rb .req r0 label
117 rb .req ip label
121 rb .req r0 label
/kernel/linux/linux-5.10/arch/arm/lib/
Dgetuser.S50 rb .req ip label
54 rb .req r0 label
118 rb .req ip label
122 rb .req r0 label
/kernel/linux/linux-5.10/drivers/net/ethernet/brocade/bna/
Dbfa_ioc_ct.c251 void __iomem *rb; in bfa_ioc_ct_reg_init() local
310 void __iomem *rb; in bfa_ioc_ct2_reg_init() local
371 void __iomem *rb = ioc->pcidev.pci_bar_kva; in bfa_ioc_ct_map_port() local
386 void __iomem *rb = ioc->pcidev.pci_bar_kva; in bfa_ioc_ct2_map_port() local
397 void __iomem *rb = ioc->pcidev.pci_bar_kva; in bfa_ioc_ct_isr_mode_set() local
447 void __iomem *rb = ioc->pcidev.pci_bar_kva; in bfa_nw_ioc_ct2_poweron() local
601 bfa_ioc_ct_pll_init(void __iomem *rb, enum bfi_asic_mode asic_mode) in bfa_ioc_ct_pll_init()
678 bfa_ioc_ct2_sclk_init(void __iomem *rb) in bfa_ioc_ct2_sclk_init()
730 bfa_ioc_ct2_lclk_init(void __iomem *rb) in bfa_ioc_ct2_lclk_init()
770 bfa_ioc_ct2_mem_init(void __iomem *rb) in bfa_ioc_ct2_mem_init()
[all …]
/kernel/linux/linux-6.6/drivers/net/ethernet/brocade/bna/
Dbfa_ioc_ct.c251 void __iomem *rb; in bfa_ioc_ct_reg_init() local
310 void __iomem *rb; in bfa_ioc_ct2_reg_init() local
371 void __iomem *rb = ioc->pcidev.pci_bar_kva; in bfa_ioc_ct_map_port() local
386 void __iomem *rb = ioc->pcidev.pci_bar_kva; in bfa_ioc_ct2_map_port() local
397 void __iomem *rb = ioc->pcidev.pci_bar_kva; in bfa_ioc_ct_isr_mode_set() local
447 void __iomem *rb = ioc->pcidev.pci_bar_kva; in bfa_nw_ioc_ct2_poweron() local
601 bfa_ioc_ct_pll_init(void __iomem *rb, enum bfi_asic_mode asic_mode) in bfa_ioc_ct_pll_init()
678 bfa_ioc_ct2_sclk_init(void __iomem *rb) in bfa_ioc_ct2_sclk_init()
730 bfa_ioc_ct2_lclk_init(void __iomem *rb) in bfa_ioc_ct2_lclk_init()
770 bfa_ioc_ct2_mem_init(void __iomem *rb) in bfa_ioc_ct2_mem_init()
[all …]
/kernel/linux/linux-6.6/kernel/printk/
Dprintk_ringbuffer.c564 static bool data_make_reusable(struct printk_ringbuffer *rb, in data_make_reusable()
632 static bool data_push_tail(struct printk_ringbuffer *rb, unsigned long lpos) in data_push_tail()
767 static bool desc_push_tail(struct printk_ringbuffer *rb, in desc_push_tail()
875 static bool desc_reserve(struct printk_ringbuffer *rb, unsigned long *id_out) in desc_reserve()
1024 static char *data_alloc(struct printk_ringbuffer *rb, unsigned int size, in data_alloc()
1105 static char *data_realloc(struct printk_ringbuffer *rb, unsigned int size, in data_realloc()
1350 bool prb_reserve_in_last(struct prb_reserved_entry *e, struct printk_ringbuffer *rb, in prb_reserve_in_last()
1485 bool prb_reserve(struct prb_reserved_entry *e, struct printk_ringbuffer *rb, in prb_reserve()
1796 static int prb_read(struct printk_ringbuffer *rb, u64 seq, in prb_read()
1835 static u64 prb_first_seq(struct printk_ringbuffer *rb) in prb_first_seq()
[all …]
/kernel/linux/linux-5.10/kernel/printk/
Dprintk_ringbuffer.c561 static bool data_make_reusable(struct printk_ringbuffer *rb, in data_make_reusable()
628 static bool data_push_tail(struct printk_ringbuffer *rb, in data_push_tail()
765 static bool desc_push_tail(struct printk_ringbuffer *rb, in desc_push_tail()
873 static bool desc_reserve(struct printk_ringbuffer *rb, unsigned long *id_out) in desc_reserve()
1022 static char *data_alloc(struct printk_ringbuffer *rb, in data_alloc()
1103 static char *data_realloc(struct printk_ringbuffer *rb, in data_realloc()
1348 bool prb_reserve_in_last(struct prb_reserved_entry *e, struct printk_ringbuffer *rb, in prb_reserve_in_last()
1480 bool prb_reserve(struct prb_reserved_entry *e, struct printk_ringbuffer *rb, in prb_reserve()
1787 static int prb_read(struct printk_ringbuffer *rb, u64 seq, in prb_read()
1826 static u64 prb_first_seq(struct printk_ringbuffer *rb) in prb_first_seq()
[all …]
/kernel/linux/linux-6.6/kernel/bpf/
Dringbuf.c80 struct bpf_ringbuf *rb; member
97 struct bpf_ringbuf *rb; in bpf_ringbuf_area_alloc() local
152 struct bpf_ringbuf *rb = container_of(work, struct bpf_ringbuf, work); in bpf_ringbuf_notify() local
170 struct bpf_ringbuf *rb; in bpf_ringbuf_alloc() local
216 static void bpf_ringbuf_free(struct bpf_ringbuf *rb) in bpf_ringbuf_free()
295 static unsigned long ringbuf_avail_data_sz(struct bpf_ringbuf *rb) in ringbuf_avail_data_sz()
304 static u32 ringbuf_total_data_sz(const struct bpf_ringbuf *rb) in ringbuf_total_data_sz()
337 struct bpf_ringbuf *rb; in ringbuf_map_mem_usage() local
386 static size_t bpf_ringbuf_rec_pg_off(struct bpf_ringbuf *rb, in bpf_ringbuf_rec_pg_off()
404 static void *__bpf_ringbuf_reserve(struct bpf_ringbuf *rb, u64 size) in __bpf_ringbuf_reserve()
[all …]
/kernel/linux/linux-5.10/tools/lib/bpf/
Dringbuf.c42 static void ringbuf_unmap_ring(struct ring_buffer *rb, struct ring *r) in ringbuf_unmap_ring()
55 int ring_buffer__add(struct ring_buffer *rb, int map_fd, in ring_buffer__add()
147 void ring_buffer__free(struct ring_buffer *rb) in ring_buffer__free()
168 struct ring_buffer *rb; in ring_buffer__new() local
257 int ring_buffer__consume(struct ring_buffer *rb) in ring_buffer__consume()
279 int ring_buffer__poll(struct ring_buffer *rb, int timeout_ms) in ring_buffer__poll()
/kernel/linux/linux-5.10/kernel/bpf/
Dringbuf.c54 struct bpf_ringbuf *rb; member
71 struct bpf_ringbuf *rb; in bpf_ringbuf_area_alloc() local
129 struct bpf_ringbuf *rb = container_of(work, struct bpf_ringbuf, work); in bpf_ringbuf_notify() local
136 struct bpf_ringbuf *rb; in bpf_ringbuf_alloc() local
202 static void bpf_ringbuf_free(struct bpf_ringbuf *rb) in bpf_ringbuf_free()
265 static unsigned long ringbuf_avail_data_sz(struct bpf_ringbuf *rb) in ringbuf_avail_data_sz()
308 static size_t bpf_ringbuf_rec_pg_off(struct bpf_ringbuf *rb, in bpf_ringbuf_rec_pg_off()
326 static void *__bpf_ringbuf_reserve(struct bpf_ringbuf *rb, u64 size) in __bpf_ringbuf_reserve()
411 struct bpf_ringbuf *rb; in bpf_ringbuf_commit() local
491 struct bpf_ringbuf *rb; in BPF_CALL_2() local
/kernel/linux/linux-5.10/lib/
Drbtree_test.c20 struct rb_node rb; member
83 struct test_node, rb, u32, augmented, NODE_VAL) in RB_DECLARE_CALLBACKS_MAX() argument
158 static bool is_red(struct rb_node *rb) in is_red()
163 static int black_path_count(struct rb_node *rb) in black_path_count()
183 struct rb_node *rb; in check_postorder() local
193 struct rb_node *rb; in check() local
220 struct rb_node *rb; in check_augmented() local
/kernel/linux/linux-6.6/lib/
Drbtree_test.c20 struct rb_node rb; member
83 struct test_node, rb, u32, augmented, NODE_VAL) in RB_DECLARE_CALLBACKS_MAX() argument
158 static bool is_red(struct rb_node *rb) in is_red()
163 static int black_path_count(struct rb_node *rb) in black_path_count()
183 struct rb_node *rb; in check_postorder() local
193 struct rb_node *rb; in check() local
220 struct rb_node *rb; in check_augmented() local
/kernel/linux/linux-6.6/drivers/gpu/drm/
Ddrm_mm.c152 INTERVAL_TREE_DEFINE(struct drm_mm_node, rb, in INTERVAL_TREE_DEFINE() argument
168 struct rb_node **link, *rb; in drm_mm_interval_tree_add_node() local
215 static u64 rb_to_hole_size(struct rb_node *rb) in rb_to_hole_size()
223 struct rb_node **link = &root->rb_root.rb_node, *rb = NULL; in insert_hole_size() local
295 static inline struct drm_mm_node *rb_hole_size_to_node(struct rb_node *rb) in rb_hole_size_to_node()
300 static inline struct drm_mm_node *rb_hole_addr_to_node(struct rb_node *rb) in rb_hole_addr_to_node()
307 struct rb_node *rb = mm->holes_size.rb_root.rb_node; in best_hole() local
325 static bool usable_hole_addr(struct rb_node *rb, u64 size) in usable_hole_addr()
332 struct rb_node *rb = mm->holes_addr.rb_node; in find_hole_addr() local
493 static u64 rb_to_hole_size_or_zero(struct rb_node *rb) in rb_to_hole_size_or_zero()
/kernel/linux/linux-5.10/drivers/gpu/drm/
Ddrm_mm.c155 INTERVAL_TREE_DEFINE(struct drm_mm_node, rb, in INTERVAL_TREE_DEFINE() argument
171 struct rb_node **link, *rb; in drm_mm_interval_tree_add_node() local
218 static u64 rb_to_hole_size(struct rb_node *rb) in rb_to_hole_size()
226 struct rb_node **link = &root->rb_root.rb_node, *rb = NULL; in insert_hole_size() local
298 static inline struct drm_mm_node *rb_hole_size_to_node(struct rb_node *rb) in rb_hole_size_to_node()
303 static inline struct drm_mm_node *rb_hole_addr_to_node(struct rb_node *rb) in rb_hole_addr_to_node()
310 struct rb_node *rb = mm->holes_size.rb_root.rb_node; in best_hole() local
328 static bool usable_hole_addr(struct rb_node *rb, u64 size) in usable_hole_addr()
335 struct rb_node *rb = mm->holes_addr.rb_node; in find_hole_addr() local
496 static u64 rb_to_hole_size_or_zero(struct rb_node *rb) in rb_to_hole_size_or_zero()
/kernel/linux/linux-6.6/tools/include/linux/
Drbtree_augmented.h155 #define rb_color(rb) __rb_color((rb)->__rb_parent_color) argument
156 #define rb_is_red(rb) __rb_is_red((rb)->__rb_parent_color) argument
157 #define rb_is_black(rb) __rb_is_black((rb)->__rb_parent_color) argument
159 static inline void rb_set_parent(struct rb_node *rb, struct rb_node *p) in rb_set_parent()
164 static inline void rb_set_parent_color(struct rb_node *rb, in rb_set_parent_color()
/kernel/linux/linux-5.10/tools/include/linux/
Drbtree_augmented.h155 #define rb_color(rb) __rb_color((rb)->__rb_parent_color) argument
156 #define rb_is_red(rb) __rb_is_red((rb)->__rb_parent_color) argument
157 #define rb_is_black(rb) __rb_is_black((rb)->__rb_parent_color) argument
159 static inline void rb_set_parent(struct rb_node *rb, struct rb_node *p) in rb_set_parent()
164 static inline void rb_set_parent_color(struct rb_node *rb, in rb_set_parent_color()

12345678910>>...15