| /drivers/iommu/ |
| A D | msm_iommu_hw-8xxx.h | 93 #define SET_CR(b, v) SET_GLOBAL_REG(CR, (b), (v)) argument 103 #define GET_TLBTR0(b) GET_GLOBAL_REG(TLBTR0, (b)) argument 104 #define GET_TLBTR1(b) GET_GLOBAL_REG(TLBTR1, (b)) argument 105 #define GET_TLBTR2(b) GET_GLOBAL_REG(TLBTR2, (b)) argument 109 #define GET_CR(b) GET_GLOBAL_REG(CR, (b)) argument 110 #define GET_EAR(b) GET_GLOBAL_REG(EAR, (b)) argument 111 #define GET_ESR(b) GET_GLOBAL_REG(ESR, (b)) argument 113 #define GET_ESYNR0(b) GET_GLOBAL_REG(ESYNR0, (b)) argument 114 #define GET_ESYNR1(b) GET_GLOBAL_REG(ESYNR1, (b)) argument 115 #define GET_REV(b) GET_GLOBAL_REG(REV, (b)) argument [all …]
|
| /drivers/md/bcache/ |
| A D | btree.c | 114 if (b->level && b->keys.nsets) in bch_btree_init_next() 119 if (b->written < btree_blocks(b)) in bch_btree_init_next() 163 iter->b = &b->keys; in bch_btree_node_read_done() 307 bch_bbio_free(b->bio, b->c); in CLOSURE_CALLBACK() 347 b->bio = bch_bbio_alloc(b->c); in do_btree_node_write() 1082 BUG_ON(b == b->c->root); in btree_node_free() 1624 r->b = bch_btree_node_get(b->c, op, k, b->level - 1, in btree_gc_recurse() 1718 __bch_btree_mark_key(b->c, b->level + 1, &b->key); in bch_btree_gc_root() 1745 b->last_gc = b->gen; in btree_gc_start() 1922 bch_initial_mark_key(b->c, b->level + 1, &b->key); in bch_btree_check_recurse() [all …]
|
| A D | bset.h | 236 return b->set + b->nsets; in bset_tree_last() 241 return t <= b->set + b->nsets - b->last_set_unwritten; in bset_written() 246 return !b->last_set_unwritten || k < b->set[b->nsets].data->start; in bkey_written() 258 return bset_byte_offset(b, i) >> 9; in bset_sector_offset() 276 if (!b->last_set_unwritten) in bch_btree_keys_u64s_remaining() 320 struct btree_keys *b; member 338 struct btree_keys *b, 469 return b->ops->key_invalid(b, k); in bch_ptr_invalid() 474 return b->ops->key_bad(b, k); in bch_ptr_bad() 584 return *b->expensive_debug_checks; in btree_keys_expensive_checks() [all …]
|
| A D | alloc.c | 108 if (b->prio && in bch_rescale_priorities() 111 b->prio--; in bch_rescale_priorities() 133 ((!GC_MARK(b) || GC_MARK(b) == GC_MARK_RECLAIMABLE) && in bch_can_invalidate_bucket() 134 !atomic_read(&b->pin) && can_inc_bucket_gen(b)); in bch_can_invalidate_bucket() 140 BUG_ON(GC_MARK(b) && GC_MARK(b) != GC_MARK_RECLAIMABLE); in __bch_invalidate_one_bucket() 171 (b->prio - ca->set->min_prio + min_prio) * GC_SECTORS_USED(b); \ 489 long b; in __bch_bucket_alloc_set() local 501 if (b < 0) in __bch_bucket_alloc_set() 698 kfree(b); in bch_open_buckets_free() 709 struct open_bucket *b = kzalloc(sizeof(*b), GFP_KERNEL); in bch_open_buckets_alloc() local [all …]
|
| A D | bset.c | 32 b->ops->key_dump(b, k); in bch_dump_bset() 49 bch_dump_bset(b, b->set[i].data, in bch_dump_bucket() 50 bset_sector_offset(b, b->set[i].data)); in bch_dump_bucket() 350 b->ops = ops; in bch_btree_keys_init() 352 b->nsets = 0; in bch_btree_keys_init() 669 b->set[++b->nsets].data = i; in bch_bset_init_next() 702 b->set->tree + btree_keys_cachelines(b) - t->tree); in bch_bset_build_written_tree() 743 for (t = b->set; t <= bset_tree_last(b); t++) in bch_bset_fix_invalidated_key() 854 return b->ops->key_merge(b, l, r); in bch_bkey_try_merge() 1114 iter->iter.b = b; in __bch_btree_iter_stack_init() [all …]
|
| A D | btree.h | 172 return b->writes + btree_node_write_idx(b); in btree_current_write() 177 return b->writes + (btree_node_write_idx(b) ^ 1); in btree_prev_write() 182 return b->keys.set->data; in btree_bset_first() 192 return bset_sector_offset(&b->keys, i) >> b->c->block_bits; in bset_block_offset() 250 w ? down_write(&b->lock) in rw_lock() 251 : down_read(&b->lock); in rw_lock() 253 b->seq++; in rw_lock() 259 b->seq++; in rw_unlock() 260 (w ? up_write : up_read)(&b->lock); in rw_unlock() 330 int _r, l = (b)->level - 1; \ [all …]
|
| A D | extents.c | 139 if (n >= b->c->cache->sb.first_bucket && n < b->c->cache->sb.nbuckets) in bch_bkey_dump() 182 g = PTR_BUCKET(b->c, k, i); in btree_ptr_bad_expensive() 186 (b->c->gc_mark_valid && in btree_ptr_bad_expensive() 198 btree_bug(b, in btree_ptr_bad_expensive() 217 ptr_stale(b->c, k, i)) in bch_btree_ptr_bad() 410 if (bkey_written(b, k)) { in bch_extent_insert_fixup() 423 top = bch_bset_search(b, bset_tree_last(b), in bch_extent_insert_fixup() 445 if (bkey_written(b, k) && in bch_extent_insert_fixup() 514 if (b->c->gc_mark_valid && in bch_extent_bad_expensive() 530 btree_bug(b, in bch_extent_bad_expensive() [all …]
|
| /drivers/gpu/drm/i915/gt/ |
| A D | intel_breadcrumbs.c | 50 if (!b->irq_enabled++ && b->irq_enable(b)) in __intel_breadcrumbs_arm_irq() 71 b->irq_disable(b); in __intel_breadcrumbs_disarm_irq() 267 if (!READ_ONCE(b->irq_armed) && !list_empty(&b->signalers)) in signal_irq_work() 271 if (READ_ONCE(b->irq_armed) && !atomic_read(&b->active)) in signal_irq_work() 280 b = kzalloc(sizeof(*b), GFP_KERNEL); in intel_breadcrumbs_create() 281 if (!b) in intel_breadcrumbs_create() 297 return b; in intel_breadcrumbs_create() 310 b->irq_enable(b); in intel_breadcrumbs_reset() 312 b->irq_disable(b); in intel_breadcrumbs_reset() 334 kfree(b); in intel_breadcrumbs_free() [all …]
|
| /drivers/misc/ |
| A D | vmw_balloon.c | 745 *p = b->page; in vmballoon_status_page() 822 b->page = p; in vmballoon_add_page() 1419 vmballoon_pop(b); in vmballoon_reset() 1484 atomic64_read(&b->size), READ_ONCE(b->target)); in vmballoon_work() 1578 b->shrinker->private_data = b; in vmballoon_register_shrinker() 1613 if (b->stats) in vmballoon_enable_stats() 1616 b->stats = kzalloc(sizeof(*b->stats), GFP_KERNEL); in vmballoon_enable_stats() 1618 if (!b->stats) { in vmballoon_enable_stats() 1646 if (!b->stats) { in vmballoon_debug_show() 1702 kfree(b->stats); in vmballoon_debugfs_exit() [all …]
|
| /drivers/block/drbd/ |
| A D | drbd_bitmap.c | 121 b->bm_task->comm, task_pid_nr(b->bm_task)); in __bm_print_lock_info() 129 if (!b) { in drbd_bm_lock() 140 b->bm_task->comm, task_pid_nr(b->bm_task)); in drbd_bm_lock() 438 if (!b) in drbd_bm_init() 738 b->bm_set = bm_count_bits(b); in drbd_bm_resize() 850 b->bm_set -= bm_clear_surplus(b); in drbd_bm_merge_lel() 903 bm_memset(b, 0, 0xff, b->bm_words); in drbd_bm_set_all() 905 b->bm_set = b->bm_bits; in drbd_bm_set_all() 919 bm_memset(b, 0, 0, b->bm_words); in drbd_bm_clear_all() 1199 b->bm_set = bm_count_bits(b); in bm_rw() [all …]
|
| /drivers/media/platform/samsung/s5p-mfc/ |
| A D | s5p_mfc_opr.c | 58 b->virt = dma_alloc_coherent(mem_dev, b->size, &b->dma, GFP_KERNEL); in s5p_mfc_alloc_priv_buf() 64 dma_free_coherent(mem_dev, b->size, b->virt, b->dma); in s5p_mfc_alloc_priv_buf() 69 mfc_debug(3, "Allocated addr %p %pad\n", b->virt, &b->dma); in s5p_mfc_alloc_priv_buf() 84 b->virt = dma_alloc_coherent(mem_dev, b->size, &b->dma, GFP_KERNEL); in s5p_mfc_alloc_generic_buf() 85 if (!b->virt) in s5p_mfc_alloc_generic_buf() 106 dma_free_coherent(mem_dev, b->size, b->virt, b->dma); in s5p_mfc_release_priv_buf() 109 b->dma = 0; in s5p_mfc_release_priv_buf() 110 b->size = 0; in s5p_mfc_release_priv_buf() 117 dma_free_coherent(mem_dev, b->size, b->virt, b->dma); in s5p_mfc_release_generic_buf() 119 b->dma = 0; in s5p_mfc_release_generic_buf() [all …]
|
| /drivers/crypto/cavium/cpt/ |
| A D | cpt_common.h | 102 #define CPTX_VQX_CTL(a, b) (0x100ll + ((u64)(a) << 36) + ((b) << 20)) argument 103 #define CPTX_VQX_SADDR(a, b) (0x200ll + ((u64)(a) << 36) + ((b) << 20)) argument 104 #define CPTX_VQX_DONE_WAIT(a, b) (0x400ll + ((u64)(a) << 36) + ((b) << 20)) argument 105 #define CPTX_VQX_INPROG(a, b) (0x410ll + ((u64)(a) << 36) + ((b) << 20)) argument 106 #define CPTX_VQX_DONE(a, b) (0x420ll + ((u64)(a) << 36) + ((b) << 20)) argument 107 #define CPTX_VQX_DONE_ACK(a, b) (0x440ll + ((u64)(a) << 36) + ((b) << 20)) argument 108 #define CPTX_VQX_DONE_INT_W1S(a, b) (0x460ll + ((u64)(a) << 36) + ((b) << 20)) argument 109 #define CPTX_VQX_DONE_INT_W1C(a, b) (0x468ll + ((u64)(a) << 36) + ((b) << 20)) argument 110 #define CPTX_VQX_DONE_ENA_W1S(a, b) (0x470ll + ((u64)(a) << 36) + ((b) << 20)) argument 112 #define CPTX_VQX_MISC_INT(a, b) (0x500ll + ((u64)(a) << 36) + ((b) << 20)) argument [all …]
|
| /drivers/md/ |
| A D | dm-bufio.c | 711 lru_remove(&bc->lru[b->list_mode], &b->lru); in cache_mark() 923 if (!b || (b->block >= end)) in __remove_range() 1257 free_buffer_data(c, b->data, b->data_mode); in free_buffer() 1319 b->end_io(b, errno_to_blk_status(r)); in use_dmio() 1329 b->end_io(b, status); in bio_complete() 1381 sector = block_to_sector(b->c, b->block); in submit_io() 1388 b->c->write_callback(b); in submit_io() 1456 b->write_start = b->dirty_start; in __write_dirty_buffer() 1457 b->write_end = b->dirty_end; in __write_dirty_buffer() 2044 if ((b->read_error || b->write_error) && in dm_bufio_release() [all …]
|
| A D | dm-cache-background-tracker.c | 29 struct background_tracker *b = kmalloc(sizeof(*b), GFP_KERNEL); in btracker_create() local 31 if (!b) { in btracker_create() 36 b->max_work = max_work; in btracker_create() 41 INIT_LIST_HEAD(&b->issued); in btracker_create() 42 INIT_LIST_HEAD(&b->queued); in btracker_create() 44 b->pending = RB_ROOT; in btracker_create() 46 return b; in btracker_create() 60 kfree(b); in btracker_destroy() 156 atomic_read(&b->pending_demotes) >= b->max_work; in max_work_reached() 161 if (max_work_reached(b)) in alloc_work() [all …]
|
| /drivers/crypto/marvell/octeontx/ |
| A D | otx_cpt_hw_types.h | 63 #define OTX_CPT_PF_MBOX_INTX(b) (0x400ll | (u64)(b) << 3) argument 64 #define OTX_CPT_PF_MBOX_INT_W1SX(b) (0x420ll | (u64)(b) << 3) argument 65 #define OTX_CPT_PF_MBOX_ENA_W1CX(b) (0x440ll | (u64)(b) << 3) argument 66 #define OTX_CPT_PF_MBOX_ENA_W1SX(b) (0x460ll | (u64)(b) << 3) argument 71 #define OTX_CPT_PF_GX_EN(b) (0x600ll | (u64)(b) << 3) argument 103 #define OTX_CPT_VQX_CTL(b) (0x100ll | (u64)(b) << 20) argument 104 #define OTX_CPT_VQX_SADDR(b) (0x200ll | (u64)(b) << 20) argument 105 #define OTX_CPT_VQX_DONE_WAIT(b) (0x400ll | (u64)(b) << 20) argument 106 #define OTX_CPT_VQX_INPROG(b) (0x410ll | (u64)(b) << 20) argument 107 #define OTX_CPT_VQX_DONE(b) (0x420ll | (u64)(b) << 20) argument [all …]
|
| /drivers/gpu/drm/i915/display/ |
| A D | intel_display_reg_defs.h | 18 #define _PIPE(pipe, a, b) _PICK_EVEN(pipe, a, b) argument 19 #define _PLANE(plane, a, b) _PICK_EVEN(plane, a, b) argument 20 #define _TRANS(tran, a, b) _PICK_EVEN(tran, a, b) argument 21 #define _PORT(port, a, b) _PICK_EVEN(port, a, b) argument 22 #define _PLL(pll, a, b) _PICK_EVEN(pll, a, b) argument 23 #define _PHY(phy, a, b) _PICK_EVEN(phy, a, b) argument 25 #define _MMIO_PIPE(pipe, a, b) _MMIO(_PIPE(pipe, a, b)) argument 27 #define _MMIO_TRANS(tran, a, b) _MMIO(_TRANS(tran, a, b)) argument 28 #define _MMIO_PORT(port, a, b) _MMIO(_PORT(port, a, b)) argument 29 #define _MMIO_PLL(pll, a, b) _MMIO(_PLL(pll, a, b)) argument [all …]
|
| /drivers/video/fbdev/matrox/ |
| A D | i2c-matroxfb.c | 74 matroxfb_i2c_set(b->minfo, b->mask.data, state); in matroxfb_gpio_setsda() 79 matroxfb_i2c_set(b->minfo, b->mask.clock, state); in matroxfb_gpio_setscl() 84 return (matroxfb_read_gpio(b->minfo) & b->mask.data) ? 1 : 0; in matroxfb_gpio_getsda() 89 return (matroxfb_read_gpio(b->minfo) & b->mask.clock) ? 1 : 0; in matroxfb_gpio_getscl() 107 b->minfo = minfo; in i2c_bus_reg() 108 b->mask.data = data; in i2c_bus_reg() 111 snprintf(b->adapter.name, sizeof(b->adapter.name), name, in i2c_bus_reg() 113 i2c_set_adapdata(&b->adapter, b); in i2c_bus_reg() 114 b->adapter.algo_data = &b->bac; in i2c_bus_reg() 117 b->bac.data = b; in i2c_bus_reg() [all …]
|
| /drivers/media/common/videobuf2/ |
| A D | videobuf2-v4l2.c | 70 if (b->m.planes == NULL) { in __verify_planes_array() 76 if (b->length < vb->num_planes || b->length > VB2_MAX_PLANES) { in __verify_planes_array() 207 switch (b->memory) { in vb2_fill_vb2_v4l2_buffer() 282 switch (b->memory) { in vb2_fill_vb2_v4l2_buffer() 487 b->index = vb->index; in __fill_v4l2_buffer() 488 b->type = vb->type; in __fill_v4l2_buffer() 489 b->memory = vb->memory; in __fill_v4l2_buffer() 490 b->bytesused = 0; in __fill_v4l2_buffer() 492 b->flags = vbuf->flags; in __fill_v4l2_buffer() 497 b->reserved2 = 0; in __fill_v4l2_buffer() [all …]
|
| /drivers/media/v4l2-core/ |
| A D | v4l2-h264.c | 42 memset(b, 0, sizeof(*b)); in v4l2_h264_init_reflist_builder() 80 b->unordered_reflist[b->num_valid].index = i; in v4l2_h264_init_reflist_builder() 81 b->unordered_reflist[b->num_valid].fields = fields; in v4l2_h264_init_reflist_builder() 82 b->num_valid++; in v4l2_h264_init_reflist_builder() 89 b->unordered_reflist[b->num_valid].index = i; in v4l2_h264_init_reflist_builder() 90 b->unordered_reflist[b->num_valid].fields = fields; in v4l2_h264_init_reflist_builder() 91 b->num_valid++; in v4l2_h264_init_reflist_builder() 97 b->unordered_reflist[b->num_valid].index = i; in v4l2_h264_init_reflist_builder() 98 b->unordered_reflist[b->num_valid].fields = fields; in v4l2_h264_init_reflist_builder() 99 b->num_valid++; in v4l2_h264_init_reflist_builder() [all …]
|
| /drivers/net/ethernet/marvell/octeontx2/af/ |
| A D | rvu_reg.h | 26 #define RVU_AF_AFPFX_MBOXX(a, b) (0x2000 | (a) << 4 | (b) << 3) argument 82 #define RVU_PF_VFX_PFVF_MBOXX(a, b) (0x0 | (a) << 12 | (b) << 3) argument 422 #define NIX_AF_LFX_RX_VTAG_TYPEX(a, b) (0x4200 | (a) << 17 | (b) << 3) argument 423 #define NIX_AF_LFX_LOCKX(a, b) (0x4300 | (a) << 17 | (b) << 3) argument 424 #define NIX_AF_LFX_TX_STATX(a, b) (0x4400 | (a) << 17 | (b) << 3) argument 425 #define NIX_AF_LFX_RX_STATX(a, b) (0x4500 | (a) << 17 | (b) << 3) argument 426 #define NIX_AF_LFX_RSS_GRPX(a, b) (0x4600 | (a) << 17 | (b) << 3) argument 559 #define CPT_AF_BAR2_ALIASX(a, b) AF_BAR2_ALIASX(a, b) argument 592 #define NPC_AF_INTFX_HASHX_CFG(a, b) (0x00b00 | (a) << 6 | (b) << 4) argument 606 #define NPC_AF_KPUX_ENTRY_DISX(a, b) (0x180000 | (a) << 6 | (b) << 3) argument [all …]
|
| /drivers/md/persistent-data/ |
| A D | dm-space-map-common.c | 26 struct dm_block *b, in index_prepare_for_write() argument 147 b = (b & (ENTRIES_PER_WORD - 1)) << 1; in sm_lookup_bitmap() 158 b = (b & (ENTRIES_PER_WORD - 1)) << 1; in sm_set_bitmap() 258 struct dm_block *b; in sm_ll_extend() local 413 begin = *b + 1; in sm_ll_find_common_free_block() 708 *new_b = b; in sm_ll_inc_bitmap() 750 while (b != e) { in sm_ll_inc() 751 int r = __sm_ll_inc(ll, b, e, nr_allocations, &b); in sm_ll_inc() 895 *new_b = b; in sm_ll_dec_bitmap() 932 while (b != e) { in sm_ll_dec() [all …]
|
| A D | dm-space-map.h | 44 int (*count_is_more_than_one)(struct dm_space_map *sm, dm_block_t b, 56 int (*new_block)(struct dm_space_map *sm, dm_block_t *b); 102 return sm->get_count(sm, b, result); in dm_sm_get_count() 106 dm_block_t b, int *result) in dm_sm_count_is_more_than_one() argument 108 return sm->count_is_more_than_one(sm, b, result); in dm_sm_count_is_more_than_one() 114 return sm->set_count(sm, b, count); in dm_sm_set_count() 124 return sm->inc_blocks(sm, b, e); in dm_sm_inc_blocks() 129 return dm_sm_inc_blocks(sm, b, b + 1); in dm_sm_inc_block() 134 return sm->dec_blocks(sm, b, e); in dm_sm_dec_blocks() 139 return dm_sm_dec_blocks(sm, b, b + 1); in dm_sm_dec_block() [all …]
|
| /drivers/hwmon/pmbus/ |
| A D | lm25066.c | 59 .b = 1343, 64 .b = -1833, 69 .b = -537, 126 .b = -642, 131 .b = 423, 136 .b = 1552, 201 .b = 500, 211 .b = 100, 517 info->b[PSC_VOLTAGE_IN] = coeff[PSC_VOLTAGE_IN].b; in lm25066_probe() 528 info->b[PSC_POWER] = coeff[PSC_POWER_L].b; in lm25066_probe() [all …]
|
| /drivers/gpu/drm/amd/display/dc/hubbub/dcn401/ |
| A D | dcn401_hubbub.c | 132 hubbub2->watermarks.dcn4x.b.urgent = watermarks->dcn4x.b.urgent; in hubbub401_program_urgent_watermarks() 137 watermarks->dcn4x.b.urgent, watermarks->dcn4x.b.urgent); in hubbub401_program_urgent_watermarks() 138 } else if (watermarks->dcn4x.b.urgent < hubbub2->watermarks.dcn4x.b.urgent) in hubbub401_program_urgent_watermarks() 246 watermarks->dcn4x.b.sr_enter, watermarks->dcn4x.b.sr_enter); in hubbub401_program_stutter_watermarks() 267 watermarks->dcn4x.b.sr_exit, watermarks->dcn4x.b.sr_exit); in hubbub401_program_stutter_watermarks() 317 watermarks->dcn4x.b.uclk_pstate, watermarks->dcn4x.b.uclk_pstate); in hubbub401_program_pstate_watermarks() 345 watermarks->dcn4x.b.temp_read_or_ppt, watermarks->dcn4x.b.temp_read_or_ppt); in hubbub401_program_pstate_watermarks() 374 watermarks->dcn4x.b.fclk_pstate, watermarks->dcn4x.b.fclk_pstate); in hubbub401_program_pstate_watermarks() 402 watermarks->dcn4x.b.temp_read_or_ppt, watermarks->dcn4x.b.temp_read_or_ppt); in hubbub401_program_pstate_watermarks() 436 hubbub2->watermarks.dcn4x.b.usr = watermarks->dcn4x.b.usr; in hubbub401_program_usr_watermarks() [all …]
|
| /drivers/gpu/drm/nouveau/nvkm/subdev/bios/ |
| A D | vpstate.c | 29 nvbios_vpstate_offset(struct nvkm_bios *b) in nvbios_vpstate_offset() argument 33 if (!bit_entry(b, 'P', &bit_P)) { in nvbios_vpstate_offset() 35 return nvbios_rd32(b, bit_P.offset + 0x38); in nvbios_vpstate_offset() 47 h->offset = nvbios_vpstate_offset(b); in nvbios_vpstate_parse() 51 h->version = nvbios_rd08(b, h->offset); in nvbios_vpstate_parse() 54 h->hlen = nvbios_rd08(b, h->offset + 0x1); in nvbios_vpstate_parse() 55 h->elen = nvbios_rd08(b, h->offset + 0x2); in nvbios_vpstate_parse() 56 h->slen = nvbios_rd08(b, h->offset + 0x3); in nvbios_vpstate_parse() 57 h->scount = nvbios_rd08(b, h->offset + 0x4); in nvbios_vpstate_parse() 85 e->pstate = nvbios_rd08(b, offset); in nvbios_vpstate_entry() [all …]
|