/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/prestera/ |
H A D | prestera_flow.c | 16 static int prestera_flow_block_mall_cb(struct prestera_flow_block *block, in prestera_flow_block_mall_cb() argument 21 return prestera_mall_replace(block, f); in prestera_flow_block_mall_cb() 23 prestera_mall_destroy(block); in prestera_flow_block_mall_cb() 30 static int prestera_flow_block_flower_cb(struct prestera_flow_block *block, in prestera_flow_block_flower_cb() argument 35 return prestera_flower_replace(block, f); in prestera_flow_block_flower_cb() 37 prestera_flower_destroy(block, f); in prestera_flow_block_flower_cb() 40 return prestera_flower_stats(block, f); in prestera_flow_block_flower_cb() 42 return prestera_flower_tmplt_create(block, f); in prestera_flow_block_flower_cb() 44 prestera_flower_tmplt_destroy(block, f); in prestera_flow_block_flower_cb() 54 struct prestera_flow_block *block in prestera_flow_block_cb() local 68 struct prestera_flow_block *block = cb_priv; prestera_flow_block_destroy() local 83 struct prestera_flow_block *block; prestera_flow_block_create() local 103 struct prestera_flow_block *block = cb_priv; prestera_flow_block_release() local 109 prestera_flow_block_is_bound(const struct prestera_flow_block *block) prestera_flow_block_is_bound() argument 115 prestera_flow_block_lookup(struct prestera_flow_block *block, struct prestera_port *port) prestera_flow_block_lookup() argument 127 prestera_flow_block_bind(struct prestera_flow_block *block, struct prestera_port *port) prestera_flow_block_bind() argument 154 prestera_flow_block_unbind(struct prestera_flow_block *block, struct prestera_port *port) prestera_flow_block_unbind() argument 178 struct prestera_flow_block *block; prestera_flow_block_get() local 208 prestera_flow_block_put(struct prestera_flow_block *block) prestera_flow_block_put() argument 223 struct prestera_flow_block *block; prestera_setup_flow_block_bind() local 260 struct prestera_flow_block *block; prestera_setup_flow_block_unbind() local [all...] |
H A D | prestera_counter.c | 45 prestera_counter_is_ready(struct prestera_counter_block *block, u32 id) in prestera_counter_is_ready() argument 47 return block->counter_flag[id - block->offset] == COUNTER_FLAG_READY; in prestera_counter_is_ready() 60 static void prestera_counter_block_lock(struct prestera_counter_block *block) in prestera_counter_block_lock() argument 62 mutex_lock(&block->mtx); in prestera_counter_block_lock() 65 static void prestera_counter_block_unlock(struct prestera_counter_block *block) in prestera_counter_block_unlock() argument 67 mutex_unlock(&block->mtx); in prestera_counter_block_unlock() 70 static bool prestera_counter_block_incref(struct prestera_counter_block *block) in prestera_counter_block_incref() argument 72 return refcount_inc_not_zero(&block->refcnt); in prestera_counter_block_incref() 75 static bool prestera_counter_block_decref(struct prestera_counter_block *block) in prestera_counter_block_decref() argument 81 prestera_counter_stats_clear(struct prestera_counter_block *block, u32 counter_id) prestera_counter_stats_clear() argument 109 prestera_counter_block_list_add(struct prestera_counter *counter, struct prestera_counter_block *block) prestera_counter_block_list_add() argument 143 struct prestera_counter_block *block; prestera_counter_block_get() local 199 prestera_counter_block_put(struct prestera_counter *counter, struct prestera_counter_block *block) prestera_counter_block_put() argument 226 prestera_counter_get_vacant(struct prestera_counter_block *block, u32 *id) prestera_counter_get_vacant() argument 254 struct prestera_counter_block *block; prestera_counter_get() local 284 prestera_counter_put(struct prestera_counter *counter, struct prestera_counter_block *block, u32 counter_id) prestera_counter_put() argument 343 struct prestera_counter_block *block; prestera_counter_stats_work() local 417 prestera_counter_stats_get(struct prestera_counter *counter, struct prestera_counter_block *block, u32 counter_id, u64 *packets, u64 *bytes) prestera_counter_stats_get() argument [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/ |
H A D | i915_buddy.c | 49 struct i915_buddy_block *block; in i915_block_alloc() local 51 block = kmem_cache_zalloc(global.slab_blocks, GFP_KERNEL); in i915_block_alloc() 52 if (!block) in i915_block_alloc() 55 block->header = offset; in i915_block_alloc() 56 block->header |= order; in i915_block_alloc() 57 block->parent = parent; in i915_block_alloc() 59 return block; in i915_block_alloc() 62 static void i915_block_free(struct i915_buddy_block *block) in i915_block_free() argument 64 kmem_cache_free(global.slab_blocks, block); in i915_block_free() 67 static void mark_allocated(struct i915_buddy_block *block) in mark_allocated() argument 75 mark_free(struct i915_buddy_mm *mm, struct i915_buddy_block *block) mark_free() argument 85 mark_split(struct i915_buddy_block *block) mark_split() argument 187 split_block(struct i915_buddy_mm *mm, struct i915_buddy_block *block) split_block() argument 216 get_buddy(struct i915_buddy_block *block) get_buddy() argument 230 __i915_buddy_free(struct i915_buddy_mm *mm, struct i915_buddy_block *block) __i915_buddy_free() argument 254 i915_buddy_free(struct i915_buddy_mm *mm, struct i915_buddy_block *block) i915_buddy_free() argument 263 struct i915_buddy_block *block, *on; i915_buddy_free_list() local 283 struct i915_buddy_block *block = NULL; i915_buddy_alloc() local 344 struct i915_buddy_block *block; i915_buddy_alloc_range() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/ |
H A D | drm_buddy.c | 19 struct drm_buddy_block *block; in drm_block_alloc() local 23 block = kmem_cache_zalloc(slab_blocks, GFP_KERNEL); in drm_block_alloc() 24 if (!block) in drm_block_alloc() 27 block->header = offset; in drm_block_alloc() 28 block->header |= order; in drm_block_alloc() 29 block->parent = parent; in drm_block_alloc() 31 BUG_ON(block->header & DRM_BUDDY_HEADER_UNUSED); in drm_block_alloc() 32 return block; in drm_block_alloc() 36 struct drm_buddy_block *block) in drm_block_free() 38 kmem_cache_free(slab_blocks, block); in drm_block_free() 35 drm_block_free(struct drm_buddy *mm, struct drm_buddy_block *block) drm_block_free() argument 41 list_insert_sorted(struct drm_buddy *mm, struct drm_buddy_block *block) list_insert_sorted() argument 60 mark_allocated(struct drm_buddy_block *block) mark_allocated() argument 68 mark_free(struct drm_buddy *mm, struct drm_buddy_block *block) mark_free() argument 77 mark_split(struct drm_buddy_block *block) mark_split() argument 203 split_block(struct drm_buddy *mm, struct drm_buddy_block *block) split_block() argument 232 __get_buddy(struct drm_buddy_block *block) __get_buddy() argument 257 drm_get_buddy(struct drm_buddy_block *block) drm_get_buddy() argument 263 __drm_buddy_free(struct drm_buddy *mm, struct drm_buddy_block *block) __drm_buddy_free() argument 293 drm_buddy_free_block(struct drm_buddy *mm, struct drm_buddy_block *block) drm_buddy_free_block() argument 310 struct drm_buddy_block *block, *on; drm_buddy_free_list() local 336 struct drm_buddy_block *block; alloc_range_bias() local 448 struct drm_buddy_block *block = NULL; alloc_from_freelist() local 495 struct drm_buddy_block *block; __alloc_range() local 605 struct drm_buddy_block *block; drm_buddy_block_trim() local 677 struct drm_buddy_block *block = NULL; drm_buddy_alloc_blocks() local 761 drm_buddy_block_print(struct drm_buddy *mm, struct drm_buddy_block *block, struct drm_printer *p) drm_buddy_block_print() argument 786 struct drm_buddy_block *block; drm_buddy_print() local [all...] |
/kernel/linux/linux-6.6/fs/lockd/ |
H A D | svclock.c | 44 static void nlmsvc_release_block(struct nlm_block *block); 45 static void nlmsvc_insert_block(struct nlm_block *block, unsigned long); 46 static void nlmsvc_remove_block(struct nlm_block *block); 91 nlmsvc_insert_block_locked(struct nlm_block *block, unsigned long when) in nlmsvc_insert_block_locked() argument 96 dprintk("lockd: nlmsvc_insert_block(%p, %ld)\n", block, when); in nlmsvc_insert_block_locked() 97 if (list_empty(&block->b_list)) { in nlmsvc_insert_block_locked() 98 kref_get(&block->b_count); in nlmsvc_insert_block_locked() 100 list_del_init(&block->b_list); in nlmsvc_insert_block_locked() 117 list_add_tail(&block->b_list, pos); in nlmsvc_insert_block_locked() 118 block in nlmsvc_insert_block_locked() 121 nlmsvc_insert_block(struct nlm_block *block, unsigned long when) nlmsvc_insert_block() argument 132 nlmsvc_remove_block(struct nlm_block *block) nlmsvc_remove_block() argument 150 struct nlm_block *block; nlmsvc_lookup_block() local 191 struct nlm_block *block; nlmsvc_find_block() local 229 struct nlm_block *block; nlmsvc_create_block() local 282 nlmsvc_unlink_block(struct nlm_block *block) nlmsvc_unlink_block() argument 295 struct nlm_block *block = container_of(kref, struct nlm_block, b_count); nlmsvc_free_block() local 310 nlmsvc_release_block(struct nlm_block *block) nlmsvc_release_block() argument 324 struct nlm_block *block, *next; nlmsvc_traverse_blocks() local 454 nlmsvc_defer_lock_rqst(struct svc_rqst *rqstp, struct nlm_block *block) nlmsvc_defer_lock_rqst() argument 487 struct nlm_block *block = NULL; nlmsvc_lock() local 695 struct nlm_block *block; nlmsvc_cancel_blocked() local 733 nlmsvc_update_deferred_block(struct nlm_block *block, int result) nlmsvc_update_deferred_block() argument 744 struct nlm_block *block; nlmsvc_grant_deferred() local 783 struct nlm_block *block; nlmsvc_notify_blocked() local 828 nlmsvc_grant_blocked(struct nlm_block *block) nlmsvc_grant_blocked() argument 912 struct nlm_block *block = call->a_block; nlmsvc_grant_callback() local 967 struct nlm_block *block; nlmsvc_grant_reply() local 1005 retry_deferred_block(struct nlm_block *block) retry_deferred_block() argument 1026 struct nlm_block *block; nlmsvc_retry_blocked() local [all...] |
/kernel/linux/linux-5.10/sound/isa/gus/ |
H A D | gus_mem.c | 28 struct snd_gf1_mem_block * block) in snd_gf1_mem_xalloc() 35 *nblock = *block; in snd_gf1_mem_xalloc() 63 int snd_gf1_mem_xfree(struct snd_gf1_mem * alloc, struct snd_gf1_mem_block * block) in snd_gf1_mem_xfree() argument 65 if (block->share) { /* ok.. shared block */ in snd_gf1_mem_xfree() 66 block->share--; in snd_gf1_mem_xfree() 70 if (alloc->first == block) { in snd_gf1_mem_xfree() 71 alloc->first = block->next; in snd_gf1_mem_xfree() 72 if (block->next) in snd_gf1_mem_xfree() 73 block in snd_gf1_mem_xfree() 27 snd_gf1_mem_xalloc(struct snd_gf1_mem * alloc, struct snd_gf1_mem_block * block) snd_gf1_mem_xalloc() argument 96 struct snd_gf1_mem_block *block; snd_gf1_mem_look() local 109 struct snd_gf1_mem_block *block; snd_gf1_mem_share() local 121 snd_gf1_mem_find(struct snd_gf1_mem * alloc, struct snd_gf1_mem_block * block, unsigned int size, int w_16, int align) snd_gf1_mem_find() argument 177 struct snd_gf1_mem_block block, *nblock; snd_gf1_mem_alloc() local 210 struct snd_gf1_mem_block *block; snd_gf1_mem_free() local 225 struct snd_gf1_mem_block block; snd_gf1_mem_init() local 256 struct snd_gf1_mem_block *block, *nblock; snd_gf1_mem_done() local 274 struct snd_gf1_mem_block *block; snd_gf1_mem_info_read() local [all...] |
H A D | gus_dma.c | 82 struct snd_gf1_dma_block *block; in snd_gf1_dma_next_block() local 84 /* PCM block have bigger priority than synthesizer one */ in snd_gf1_dma_next_block() 86 block = gus->gf1.dma_data_pcm; in snd_gf1_dma_next_block() 87 if (gus->gf1.dma_data_pcm_last == block) { in snd_gf1_dma_next_block() 91 gus->gf1.dma_data_pcm = block->next; in snd_gf1_dma_next_block() 94 block = gus->gf1.dma_data_synth; in snd_gf1_dma_next_block() 95 if (gus->gf1.dma_data_synth_last == block) { in snd_gf1_dma_next_block() 99 gus->gf1.dma_data_synth = block->next; in snd_gf1_dma_next_block() 102 block = NULL; in snd_gf1_dma_next_block() 104 if (block) { in snd_gf1_dma_next_block() 114 struct snd_gf1_dma_block *block; snd_gf1_dma_interrupt() local 159 struct snd_gf1_dma_block *block; snd_gf1_dma_done() local 188 struct snd_gf1_dma_block *block; snd_gf1_dma_transfer_block() local [all...] |
/kernel/linux/linux-5.10/fs/lockd/ |
H A D | svclock.c | 43 static void nlmsvc_release_block(struct nlm_block *block); 44 static void nlmsvc_insert_block(struct nlm_block *block, unsigned long); 45 static void nlmsvc_remove_block(struct nlm_block *block); 90 nlmsvc_insert_block_locked(struct nlm_block *block, unsigned long when) in nlmsvc_insert_block_locked() argument 95 dprintk("lockd: nlmsvc_insert_block(%p, %ld)\n", block, when); in nlmsvc_insert_block_locked() 96 if (list_empty(&block->b_list)) { in nlmsvc_insert_block_locked() 97 kref_get(&block->b_count); in nlmsvc_insert_block_locked() 99 list_del_init(&block->b_list); in nlmsvc_insert_block_locked() 116 list_add_tail(&block->b_list, pos); in nlmsvc_insert_block_locked() 117 block in nlmsvc_insert_block_locked() 120 nlmsvc_insert_block(struct nlm_block *block, unsigned long when) nlmsvc_insert_block() argument 131 nlmsvc_remove_block(struct nlm_block *block) nlmsvc_remove_block() argument 147 struct nlm_block *block; nlmsvc_lookup_block() local 185 struct nlm_block *block; nlmsvc_find_block() local 220 struct nlm_block *block; nlmsvc_create_block() local 273 nlmsvc_unlink_block(struct nlm_block *block) nlmsvc_unlink_block() argument 286 struct nlm_block *block = container_of(kref, struct nlm_block, b_count); nlmsvc_free_block() local 301 nlmsvc_release_block(struct nlm_block *block) nlmsvc_release_block() argument 315 struct nlm_block *block, *next; nlmsvc_traverse_blocks() local 442 nlmsvc_defer_lock_rqst(struct svc_rqst *rqstp, struct nlm_block *block) nlmsvc_defer_lock_rqst() argument 472 struct nlm_block *block = NULL; nlmsvc_lock() local 672 struct nlm_block *block; nlmsvc_cancel_blocked() local 707 nlmsvc_update_deferred_block(struct nlm_block *block, int result) nlmsvc_update_deferred_block() argument 718 struct nlm_block *block; nlmsvc_grant_deferred() local 757 struct nlm_block *block; nlmsvc_notify_blocked() local 802 nlmsvc_grant_blocked(struct nlm_block *block) nlmsvc_grant_blocked() argument 884 struct nlm_block *block = call->a_block; nlmsvc_grant_callback() local 939 struct nlm_block *block; nlmsvc_grant_reply() local 964 retry_deferred_block(struct nlm_block *block) retry_deferred_block() argument 985 struct nlm_block *block; nlmsvc_retry_blocked() local [all...] |
/kernel/linux/linux-6.6/sound/isa/gus/ |
H A D | gus_mem.c | 28 snd_gf1_mem_xalloc(struct snd_gf1_mem *alloc, struct snd_gf1_mem_block *block, in snd_gf1_mem_xalloc() argument 36 *nblock = *block; in snd_gf1_mem_xalloc() 70 int snd_gf1_mem_xfree(struct snd_gf1_mem * alloc, struct snd_gf1_mem_block * block) in snd_gf1_mem_xfree() argument 72 if (block->share) { /* ok.. shared block */ in snd_gf1_mem_xfree() 73 block->share--; in snd_gf1_mem_xfree() 77 if (alloc->first == block) { in snd_gf1_mem_xfree() 78 alloc->first = block->next; in snd_gf1_mem_xfree() 79 if (block->next) in snd_gf1_mem_xfree() 80 block in snd_gf1_mem_xfree() 103 struct snd_gf1_mem_block *block; snd_gf1_mem_look() local 116 struct snd_gf1_mem_block *block; snd_gf1_mem_share() local 128 snd_gf1_mem_find(struct snd_gf1_mem * alloc, struct snd_gf1_mem_block * block, unsigned int size, int w_16, int align) snd_gf1_mem_find() argument 184 struct snd_gf1_mem_block block, *nblock; snd_gf1_mem_alloc() local 216 struct snd_gf1_mem_block *block; snd_gf1_mem_free() local 232 struct snd_gf1_mem_block block; snd_gf1_mem_init() local 261 struct snd_gf1_mem_block *block, *nblock; snd_gf1_mem_done() local 279 struct snd_gf1_mem_block *block; snd_gf1_mem_info_read() local [all...] |
H A D | gus_dma.c | 82 struct snd_gf1_dma_block *block; in snd_gf1_dma_next_block() local 84 /* PCM block have bigger priority than synthesizer one */ in snd_gf1_dma_next_block() 86 block = gus->gf1.dma_data_pcm; in snd_gf1_dma_next_block() 87 if (gus->gf1.dma_data_pcm_last == block) { in snd_gf1_dma_next_block() 91 gus->gf1.dma_data_pcm = block->next; in snd_gf1_dma_next_block() 94 block = gus->gf1.dma_data_synth; in snd_gf1_dma_next_block() 95 if (gus->gf1.dma_data_synth_last == block) { in snd_gf1_dma_next_block() 99 gus->gf1.dma_data_synth = block->next; in snd_gf1_dma_next_block() 102 block = NULL; in snd_gf1_dma_next_block() 104 if (block) { in snd_gf1_dma_next_block() 114 struct snd_gf1_dma_block *block; snd_gf1_dma_interrupt() local 159 struct snd_gf1_dma_block *block; snd_gf1_dma_done() local 188 struct snd_gf1_dma_block *block; snd_gf1_dma_transfer_block() local [all...] |
/kernel/linux/linux-5.10/drivers/iio/buffer/ |
H A D | industrialio-buffer-dma.c | 21 * For DMA buffers the storage is sub-divided into so called blocks. Each block 22 * has its own memory buffer. The size of the block is the granularity at which 24 * basic unit of data exchange from one sample to one block decreases the 27 * sample the overhead will be x for each sample. Whereas when using a block 38 * A block can be in one of the following states: 40 * the block. 43 * * Owned by the DMA controller: The DMA controller is processing the block 48 * * Dead: A block that is dead has been marked as to be freed. It might still 51 * incoming or outgoing queue the block will be freed. 54 * with both the block structur 95 struct iio_dma_buffer_block *block = container_of(kref, iio_buffer_block_release() local 107 iio_buffer_block_get(struct iio_dma_buffer_block *block) iio_buffer_block_get() argument 112 iio_buffer_block_put(struct iio_dma_buffer_block *block) iio_buffer_block_put() argument 126 struct iio_dma_buffer_block *block, *_block; iio_dma_buffer_cleanup_worker() local 140 struct iio_dma_buffer_block *block; iio_buffer_block_release_atomic() local 155 iio_buffer_block_put_atomic(struct iio_dma_buffer_block *block) iio_buffer_block_put_atomic() argument 168 struct iio_dma_buffer_block *block; iio_dma_buffer_alloc_block() local 192 _iio_dma_buffer_block_done(struct iio_dma_buffer_block *block) _iio_dma_buffer_block_done() argument 213 iio_dma_buffer_block_done(struct iio_dma_buffer_block *block) iio_dma_buffer_block_done() argument 240 struct iio_dma_buffer_block *block, *_block; iio_dma_buffer_block_list_abort() local 256 iio_dma_block_reusable(struct iio_dma_buffer_block *block) iio_dma_block_reusable() argument 283 struct iio_dma_buffer_block *block; iio_dma_buffer_request_update() local 359 iio_dma_buffer_submit_block(struct iio_dma_buffer_queue *queue, struct iio_dma_buffer_block *block) iio_dma_buffer_submit_block() argument 404 struct iio_dma_buffer_block *block, *_block; iio_dma_buffer_enable() local 442 iio_dma_buffer_enqueue(struct iio_dma_buffer_queue *queue, struct iio_dma_buffer_block *block) iio_dma_buffer_enqueue() argument 458 struct iio_dma_buffer_block *block; iio_dma_buffer_dequeue() local 485 struct iio_dma_buffer_block *block; iio_dma_buffer_read() local 540 struct iio_dma_buffer_block *block; iio_dma_buffer_data_available() local [all...] |
/kernel/linux/linux-6.6/drivers/iio/buffer/ |
H A D | industrialio-buffer-dma.c | 21 * For DMA buffers the storage is sub-divided into so called blocks. Each block 22 * has its own memory buffer. The size of the block is the granularity at which 24 * basic unit of data exchange from one sample to one block decreases the 27 * sample the overhead will be x for each sample. Whereas when using a block 38 * A block can be in one of the following states: 40 * the block. 43 * * Owned by the DMA controller: The DMA controller is processing the block 48 * * Dead: A block that is dead has been marked as to be freed. It might still 51 * incoming or outgoing queue the block will be freed. 54 * with both the block structur 95 struct iio_dma_buffer_block *block = container_of(kref, iio_buffer_block_release() local 107 iio_buffer_block_get(struct iio_dma_buffer_block *block) iio_buffer_block_get() argument 112 iio_buffer_block_put(struct iio_dma_buffer_block *block) iio_buffer_block_put() argument 126 struct iio_dma_buffer_block *block, *_block; iio_dma_buffer_cleanup_worker() local 140 struct iio_dma_buffer_block *block; iio_buffer_block_release_atomic() local 155 iio_buffer_block_put_atomic(struct iio_dma_buffer_block *block) iio_buffer_block_put_atomic() argument 168 struct iio_dma_buffer_block *block; iio_dma_buffer_alloc_block() local 192 _iio_dma_buffer_block_done(struct iio_dma_buffer_block *block) _iio_dma_buffer_block_done() argument 213 iio_dma_buffer_block_done(struct iio_dma_buffer_block *block) iio_dma_buffer_block_done() argument 240 struct iio_dma_buffer_block *block, *_block; iio_dma_buffer_block_list_abort() local 256 iio_dma_block_reusable(struct iio_dma_buffer_block *block) iio_dma_block_reusable() argument 283 struct iio_dma_buffer_block *block; iio_dma_buffer_request_update() local 359 iio_dma_buffer_submit_block(struct iio_dma_buffer_queue *queue, struct iio_dma_buffer_block *block) iio_dma_buffer_submit_block() argument 404 struct iio_dma_buffer_block *block, *_block; iio_dma_buffer_enable() local 442 iio_dma_buffer_enqueue(struct iio_dma_buffer_queue *queue, struct iio_dma_buffer_block *block) iio_dma_buffer_enqueue() argument 458 struct iio_dma_buffer_block *block; iio_dma_buffer_dequeue() local 485 struct iio_dma_buffer_block *block; iio_dma_buffer_read() local 540 struct iio_dma_buffer_block *block; iio_dma_buffer_data_available() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/selftests/ |
H A D | i915_buddy.c | 12 struct i915_buddy_block *block, in __igt_dump_block() 15 pr_err("block info: header=%llx, state=%u, order=%d, offset=%llx size=%llx root=%s buddy=%s\n", in __igt_dump_block() 16 block->header, in __igt_dump_block() 17 i915_buddy_block_state(block), in __igt_dump_block() 18 i915_buddy_block_order(block), in __igt_dump_block() 19 i915_buddy_block_offset(block), in __igt_dump_block() 20 i915_buddy_block_size(mm, block), in __igt_dump_block() 21 yesno(!block->parent), in __igt_dump_block() 26 struct i915_buddy_block *block) in igt_dump_block() 30 __igt_dump_block(mm, block, fals in igt_dump_block() 11 __igt_dump_block(struct i915_buddy_mm *mm, struct i915_buddy_block *block, bool buddy) __igt_dump_block() argument 25 igt_dump_block(struct i915_buddy_mm *mm, struct i915_buddy_block *block) igt_dump_block() argument 37 igt_check_block(struct i915_buddy_mm *mm, struct i915_buddy_block *block) igt_check_block() argument 116 struct i915_buddy_block *block; igt_check_blocks() local 201 struct i915_buddy_block *block; igt_check_mm() local 325 struct i915_buddy_block *block; igt_buddy_alloc_smoke() local 410 struct i915_buddy_block *block, *bn; igt_buddy_alloc_pessimistic() local 502 struct i915_buddy_block *block; igt_buddy_alloc_optimistic() local 552 struct i915_buddy_block *block; igt_buddy_alloc_pathological() local 663 struct i915_buddy_block *block; igt_buddy_alloc_range() local [all...] |
/kernel/linux/linux-6.6/drivers/w1/ |
H A D | w1_netlink.c | 41 struct w1_cb_block *block; member 49 * @block: block to calculate 55 static u16 w1_reply_len(struct w1_cb_block *block) in w1_reply_len() argument 57 if (!block->cn) in w1_reply_len() 59 return (u8 *)block->cn - (u8 *)block->first_cn + block->cn->len; in w1_reply_len() 62 static void w1_unref_block(struct w1_cb_block *block) in w1_unref_block() argument 64 if (atomic_sub_return(1, &block in w1_unref_block() 83 w1_reply_make_space(struct w1_cb_block *block, u16 space) w1_reply_make_space() argument 97 w1_netlink_check_send(struct w1_cb_block *block) w1_netlink_check_send() argument 112 w1_netlink_setup_msg(struct w1_cb_block *block, u32 ack) w1_netlink_setup_msg() argument 135 w1_netlink_queue_cmd(struct w1_cb_block *block, struct w1_netlink_cmd *cmd) w1_netlink_queue_cmd() argument 162 w1_netlink_queue_status(struct w1_cb_block *block, struct w1_netlink_msg *req_msg, struct w1_netlink_cmd *req_cmd, int error) w1_netlink_queue_status() argument 238 struct w1_cb_block *block = dev->priv; w1_send_slave() local 545 struct w1_cb_block *block = NULL; w1_cn_callback() local [all...] |
/kernel/linux/linux-5.10/drivers/w1/ |
H A D | w1_netlink.c | 41 struct w1_cb_block *block; member 49 * @block: block to calculate 55 static u16 w1_reply_len(struct w1_cb_block *block) in w1_reply_len() argument 57 if (!block->cn) in w1_reply_len() 59 return (u8 *)block->cn - (u8 *)block->first_cn + block->cn->len; in w1_reply_len() 62 static void w1_unref_block(struct w1_cb_block *block) in w1_unref_block() argument 64 if (atomic_sub_return(1, &block in w1_unref_block() 82 w1_reply_make_space(struct w1_cb_block *block, u16 space) w1_reply_make_space() argument 95 w1_netlink_check_send(struct w1_cb_block *block) w1_netlink_check_send() argument 110 w1_netlink_setup_msg(struct w1_cb_block *block, u32 ack) w1_netlink_setup_msg() argument 133 w1_netlink_queue_cmd(struct w1_cb_block *block, struct w1_netlink_cmd *cmd) w1_netlink_queue_cmd() argument 160 w1_netlink_queue_status(struct w1_cb_block *block, struct w1_netlink_msg *req_msg, struct w1_netlink_cmd *req_cmd, int error) w1_netlink_queue_status() argument 236 struct w1_cb_block *block = dev->priv; w1_send_slave() local 543 struct w1_cb_block *block = NULL; w1_cn_callback() local [all...] |
/kernel/linux/linux-5.10/drivers/mtd/ |
H A D | nftlmount.c | 28 unsigned int block, boot_record_count = 0; in find_boot_record() local 48 for (block = 0; block < nftl->nb_blocks; block++) { in find_boot_record() 53 ret = mtd_read(mtd, block * nftl->EraseSize, SECTORSIZE, in find_boot_record() 62 block * nftl->EraseSize, nftl->mbd.mtd->index, ret); in find_boot_record() 64 printk(KERN_WARNING "Further failures for this block will not be printed\n"); in find_boot_record() 73 block * nftl->EraseSize, nftl->mbd.mtd->index); in find_boot_record() 79 ret = nftl_read_oob(mtd, block * nftl->EraseSize + in find_boot_record() 84 block * nft in find_boot_record() 305 NFTL_formatblock(struct NFTLrecord *nftl, int block) NFTL_formatblock() argument 375 unsigned int block, i, status; check_sectors_in_chain() local 428 unsigned int length = 0, block = first_block; calc_chain_length() local 460 unsigned int block = first_block, block1; format_chain() local 491 check_and_mark_free_block(struct NFTLrecord *nftl, int block) check_and_mark_free_block() argument 552 get_fold_mark(struct NFTLrecord *nftl, unsigned int block) get_fold_mark() argument 569 unsigned int block, first_block, is_first_block; NFTL_mount() local [all...] |
/kernel/linux/linux-6.6/drivers/mtd/ |
H A D | nftlmount.c | 28 unsigned int block, boot_record_count = 0; in find_boot_record() local 48 for (block = 0; block < nftl->nb_blocks; block++) { in find_boot_record() 53 ret = mtd_read(mtd, block * nftl->EraseSize, SECTORSIZE, in find_boot_record() 62 block * nftl->EraseSize, nftl->mbd.mtd->index, ret); in find_boot_record() 64 printk(KERN_WARNING "Further failures for this block will not be printed\n"); in find_boot_record() 73 block * nftl->EraseSize, nftl->mbd.mtd->index); in find_boot_record() 79 ret = nftl_read_oob(mtd, block * nftl->EraseSize + in find_boot_record() 84 block * nft in find_boot_record() 302 NFTL_formatblock(struct NFTLrecord *nftl, int block) NFTL_formatblock() argument 372 unsigned int block, i, status; check_sectors_in_chain() local 425 unsigned int length = 0, block = first_block; calc_chain_length() local 457 unsigned int block = first_block, block1; format_chain() local 488 check_and_mark_free_block(struct NFTLrecord *nftl, int block) check_and_mark_free_block() argument 549 get_fold_mark(struct NFTLrecord *nftl, unsigned int block) get_fold_mark() argument 566 unsigned int block, first_block, is_first_block; NFTL_mount() local [all...] |
/kernel/linux/linux-5.10/drivers/gpio/ |
H A D | gpio-sch311x.c | 39 struct sch311x_gpio_block { /* one GPIO block runtime data */ 44 spinlock_t lock; /* lock for this GPIO block */ 134 struct sch311x_gpio_block *block = gpiochip_get_data(chip); in sch311x_gpio_request() local 136 if (block->config_regs[offset] == 0) /* GPIO is not available */ in sch311x_gpio_request() 139 if (!request_region(block->runtime_reg + block->config_regs[offset], in sch311x_gpio_request() 142 block->runtime_reg + block->config_regs[offset]); in sch311x_gpio_request() 150 struct sch311x_gpio_block *block = gpiochip_get_data(chip); in sch311x_gpio_free() local 152 if (block in sch311x_gpio_free() 160 struct sch311x_gpio_block *block = gpiochip_get_data(chip); sch311x_gpio_get() local 170 __sch311x_gpio_set(struct sch311x_gpio_block *block, unsigned offset, int value) __sch311x_gpio_set() argument 184 struct sch311x_gpio_block *block = gpiochip_get_data(chip); sch311x_gpio_set() local 193 struct sch311x_gpio_block *block = gpiochip_get_data(chip); sch311x_gpio_direction_in() local 208 struct sch311x_gpio_block *block = gpiochip_get_data(chip); sch311x_gpio_direction_out() local 224 struct sch311x_gpio_block *block = gpiochip_get_data(chip); sch311x_gpio_get_direction() local 240 struct sch311x_gpio_block *block = gpiochip_get_data(chip); sch311x_gpio_set_config() local 269 struct sch311x_gpio_block *block; sch311x_gpio_probe() local [all...] |
/kernel/linux/linux-6.6/drivers/gpio/ |
H A D | gpio-sch311x.c | 39 struct sch311x_gpio_block { /* one GPIO block runtime data */ 44 spinlock_t lock; /* lock for this GPIO block */ 134 struct sch311x_gpio_block *block = gpiochip_get_data(chip); in sch311x_gpio_request() local 136 if (block->config_regs[offset] == 0) /* GPIO is not available */ in sch311x_gpio_request() 139 if (!request_region(block->runtime_reg + block->config_regs[offset], in sch311x_gpio_request() 142 block->runtime_reg + block->config_regs[offset]); in sch311x_gpio_request() 150 struct sch311x_gpio_block *block = gpiochip_get_data(chip); in sch311x_gpio_free() local 152 if (block in sch311x_gpio_free() 160 struct sch311x_gpio_block *block = gpiochip_get_data(chip); sch311x_gpio_get() local 170 __sch311x_gpio_set(struct sch311x_gpio_block *block, unsigned offset, int value) __sch311x_gpio_set() argument 184 struct sch311x_gpio_block *block = gpiochip_get_data(chip); sch311x_gpio_set() local 193 struct sch311x_gpio_block *block = gpiochip_get_data(chip); sch311x_gpio_direction_in() local 208 struct sch311x_gpio_block *block = gpiochip_get_data(chip); sch311x_gpio_direction_out() local 224 struct sch311x_gpio_block *block = gpiochip_get_data(chip); sch311x_gpio_get_direction() local 240 struct sch311x_gpio_block *block = gpiochip_get_data(chip); sch311x_gpio_set_config() local 269 struct sch311x_gpio_block *block; sch311x_gpio_probe() local [all...] |
/kernel/linux/linux-5.10/drivers/video/fbdev/ |
H A D | edid.h | 72 #define PIXEL_CLOCK_LO (unsigned)block[ 0 ] 73 #define PIXEL_CLOCK_HI (unsigned)block[ 1 ] 75 #define H_ACTIVE_LO (unsigned)block[ 2 ] 76 #define H_BLANKING_LO (unsigned)block[ 3 ] 77 #define H_ACTIVE_HI UPPER_NIBBLE( (unsigned)block[ 4 ] ) 79 #define H_BLANKING_HI LOWER_NIBBLE( (unsigned)block[ 4 ] ) 82 #define V_ACTIVE_LO (unsigned)block[ 5 ] 83 #define V_BLANKING_LO (unsigned)block[ 6 ] 84 #define V_ACTIVE_HI UPPER_NIBBLE( (unsigned)block[ 7 ] ) 86 #define V_BLANKING_HI LOWER_NIBBLE( (unsigned)block[ [all...] |
/kernel/linux/linux-6.6/drivers/video/fbdev/ |
H A D | edid.h | 72 #define PIXEL_CLOCK_LO (unsigned)block[ 0 ] 73 #define PIXEL_CLOCK_HI (unsigned)block[ 1 ] 75 #define H_ACTIVE_LO (unsigned)block[ 2 ] 76 #define H_BLANKING_LO (unsigned)block[ 3 ] 77 #define H_ACTIVE_HI UPPER_NIBBLE( (unsigned)block[ 4 ] ) 79 #define H_BLANKING_HI LOWER_NIBBLE( (unsigned)block[ 4 ] ) 82 #define V_ACTIVE_LO (unsigned)block[ 5 ] 83 #define V_BLANKING_LO (unsigned)block[ 6 ] 84 #define V_ACTIVE_HI UPPER_NIBBLE( (unsigned)block[ 7 ] ) 86 #define V_BLANKING_HI LOWER_NIBBLE( (unsigned)block[ [all...] |
/kernel/linux/linux-5.10/sound/pci/ctxfi/ |
H A D | ctvmem.c | 26 * Find or create vm block based on requested @size. 32 struct ct_vm_block *block = NULL, *entry; in get_vm_block() local 46 break; /* found a block that is big enough */ in get_vm_block() 55 block = entry; in get_vm_block() 59 block = kzalloc(sizeof(*block), GFP_KERNEL); in get_vm_block() 60 if (!block) in get_vm_block() 63 block->addr = entry->addr; in get_vm_block() 64 block->size = size; in get_vm_block() 65 list_add(&block in get_vm_block() 75 put_vm_block(struct ct_vm *vm, struct ct_vm_block *block) put_vm_block() argument 126 struct ct_vm_block *block; ct_vm_map() local 152 ct_vm_unmap(struct ct_vm *vm, struct ct_vm_block *block) ct_vm_unmap() argument 172 struct ct_vm_block *block; ct_vm_create() local [all...] |
/kernel/linux/linux-6.6/sound/pci/ctxfi/ |
H A D | ctvmem.c | 26 * Find or create vm block based on requested @size. 32 struct ct_vm_block *block = NULL, *entry; in get_vm_block() local 46 break; /* found a block that is big enough */ in get_vm_block() 55 block = entry; in get_vm_block() 59 block = kzalloc(sizeof(*block), GFP_KERNEL); in get_vm_block() 60 if (!block) in get_vm_block() 63 block->addr = entry->addr; in get_vm_block() 64 block->size = size; in get_vm_block() 65 list_add(&block in get_vm_block() 75 put_vm_block(struct ct_vm *vm, struct ct_vm_block *block) put_vm_block() argument 126 struct ct_vm_block *block; ct_vm_map() local 152 ct_vm_unmap(struct ct_vm *vm, struct ct_vm_block *block) ct_vm_unmap() argument 172 struct ct_vm_block *block; ct_vm_create() local [all...] |
/kernel/linux/linux-6.6/drivers/s390/block/ |
H A D | dasd_genhd.c | 40 int dasd_gendisk_alloc(struct dasd_block *block) in dasd_gendisk_alloc() argument 47 base = block->base; in dasd_gendisk_alloc() 51 block->tag_set.ops = &dasd_mq_ops; in dasd_gendisk_alloc() 52 block->tag_set.cmd_size = sizeof(struct dasd_ccw_req); in dasd_gendisk_alloc() 53 block->tag_set.nr_hw_queues = nr_hw_queues; in dasd_gendisk_alloc() 54 block->tag_set.queue_depth = queue_depth; in dasd_gendisk_alloc() 55 block->tag_set.flags = BLK_MQ_F_SHOULD_MERGE; in dasd_gendisk_alloc() 56 block->tag_set.numa_node = NUMA_NO_NODE; in dasd_gendisk_alloc() 57 rc = blk_mq_alloc_tag_set(&block->tag_set); in dasd_gendisk_alloc() 61 gdp = blk_mq_alloc_disk(&block in dasd_gendisk_alloc() 114 dasd_gendisk_free(struct dasd_block *block) dasd_gendisk_free() argument 128 dasd_scan_partitions(struct dasd_block *block) dasd_scan_partitions() argument 167 dasd_destroy_partitions(struct dasd_block *block) dasd_destroy_partitions() argument [all...] |
/kernel/liteos_a/fs/vfs/bcache/src/ |
H A D | bcache.c | 69 PRINTK(" block number: %u\n", g_blockNum); in BcacheAnalyse() 140 OsBcacheBlock *block = NULL; in RbFindBlock() local 143 for (; node != NULL; node = (block->num < num) ? node->rb_right : node->rb_left) { in RbFindBlock() 144 block = rb_entry(node, OsBcacheBlock, rbNode); in RbFindBlock() 145 if (block->num == num) { in RbFindBlock() 146 return block; in RbFindBlock() 152 static VOID RbAddBlock(OsBcache *bc, OsBcacheBlock *block) in RbAddBlock() argument 159 rb_link_node(&block->rbNode, NULL, &bc->rbRoot.rb_node); in RbAddBlock() 161 for (; node != NULL; link = (b->num > block->num) ? &node->rb_left : &node->rb_right, node = *link) { in RbAddBlock() 163 if (b->num == block in RbAddBlock() 173 RbDelBlock(OsBcache *bc, OsBcacheBlock *block) RbDelBlock() argument 178 ListMoveBlockToHead(OsBcache *bc, OsBcacheBlock *block) ListMoveBlockToHead() argument 184 FreeBlock(OsBcache *bc, OsBcacheBlock *block) FreeBlock() argument 246 BlockRead(OsBcache *bc, OsBcacheBlock *block, UINT8 *buf) BlockRead() argument 266 BcacheGetFlag(OsBcache *bc, OsBcacheBlock *block) BcacheGetFlag() argument 324 BcacheSetFlag(const OsBcache *bc, OsBcacheBlock *block, UINT32 pos, UINT32 size) BcacheSetFlag() argument 348 BcacheSyncBlock(OsBcache *bc, OsBcacheBlock *block) BcacheSyncBlock() argument 381 NumListAdd(OsBcache *bc, OsBcacheBlock *block) NumListAdd() argument 395 AddBlock(OsBcache *bc, OsBcacheBlock *block) AddBlock() argument 404 DelBlock(OsBcache *bc, OsBcacheBlock *block) DelBlock() argument 414 BlockAllDirty(const OsBcache *bc, OsBcacheBlock *block) BlockAllDirty() argument 456 OsBcacheBlock *block = NULL; GetSlowBlock() local 542 OsBcacheBlock *block = NULL; GetMinWriteNum() local 602 OsBcacheBlock *block = NULL; BcacheSync() local 623 BlockInit(OsBcache *bc, OsBcacheBlock *block, UINT64 num) BlockInit() argument 638 OsBcacheBlock *block = NULL; BcacheGetBlock() local 708 OsBcacheBlock *block = NULL; BcacheClearCache() local 723 OsBcacheBlock *block = NULL; BcacheInitCache() local 826 OsBcacheBlock *block = NULL; BlockCacheRead() local 894 OsBcacheBlock *block = NULL; BlockCacheWrite() local 1137 OsBcacheBlock *block = NULL; BcacheAsyncPrereadThread() local 1173 const OsBcacheBlock *block = arg2; ResumeAsyncPreread() local [all...] |