Home
last modified time | relevance | path

Searched refs:bmp (Results 1 – 25 of 36) sorted by relevance

12

/linux/arch/powerpc/sysdev/
H A Dmsi_bitmap.c22 offset = bitmap_find_next_zero_area(bmp->bitmap, bmp->irq_count, 0, in msi_bitmap_alloc_hwirqs()
80 if (!bmp->of_node) in msi_bitmap_reserve_dt_hwirqs()
96 bitmap_allocate_region(bmp->bitmap, 0, get_count_order(bmp->irq_count)); in msi_bitmap_reserve_dt_hwirqs()
98 spin_lock(&bmp->lock); in msi_bitmap_reserve_dt_hwirqs()
128 if (!bmp->bitmap) in msi_bitmap_alloc()
135 if (!bmp->bitmap) { in msi_bitmap_alloc()
151 kfree(bmp->bitmap); in msi_bitmap_free()
153 bmp->bitmap = NULL; in msi_bitmap_free()
160 struct msi_bitmap bmp; in test_basics() local
212 msi_bitmap_free(&bmp); in test_basics()
[all …]
/linux/tools/power/cpupower/utils/helpers/
H A Dbitmask.c28 bmp = malloc(sizeof(*bmp)); in bitmask_alloc()
29 if (!bmp) in bitmask_alloc()
31 bmp->size = n; in bitmask_alloc()
34 free(bmp); in bitmask_alloc()
37 return bmp; in bitmask_alloc()
43 if (!bmp) in bitmask_free()
45 free(bmp->maskp); in bitmask_free()
47 free(bmp); in bitmask_free()
118 return bmp; in bitmask_setbit()
127 return bmp; in bitmask_setall()
[all …]
H A Dbitmask.h17 void bitmask_free(struct bitmask *bmp);
19 struct bitmask *bitmask_setbit(struct bitmask *bmp, unsigned int i);
20 struct bitmask *bitmask_setall(struct bitmask *bmp);
21 struct bitmask *bitmask_clearall(struct bitmask *bmp);
23 unsigned int bitmask_first(const struct bitmask *bmp);
24 unsigned int bitmask_next(const struct bitmask *bmp, unsigned int i);
25 unsigned int bitmask_last(const struct bitmask *bmp);
26 int bitmask_isallclear(const struct bitmask *bmp);
27 int bitmask_isbitset(const struct bitmask *bmp, unsigned int i);
29 int bitmask_parselist(const char *buf, struct bitmask *bmp);
[all …]
/linux/fs/jfs/
H A Djfs_dmap.c58 #define BMAP_LOCK(bmp) mutex_lock(&bmp->db_bmaplock) argument
198 if (bmp->db_maxag >= MAXAG || bmp->db_maxag < 0 || in dbMount()
199 bmp->db_agpref >= MAXAG || bmp->db_agpref < 0) { in dbMount()
640 avgfree = (u32)bmp->db_nfree / bmp->db_numag; in dbNextAG()
2402 if ((bmp->db_agfree[agno] == bmp->db_agsize && agno == bmp->db_maxag) || in dbFreeBits()
2407 if (bmp->db_agfree[bmp->db_maxag] != in dbFreeBits()
2416 if (bmp->db_agpref > bmp->db_maxag) in dbFreeBits()
2417 bmp->db_agpref = bmp->db_maxag; in dbFreeBits()
3420 bmp->db_agfree[n] += bmp->db_agfree[i]; in dbExtendFS()
3432 bmp->db_maxag = bmp->db_maxag / k; in dbExtendFS()
[all …]
H A Djfs_discard.c68 struct bmap *bmp = JFS_SBI(ip->i_sb)->bmap; in jfs_ioc_trim() local
86 if (minlen > bmp->db_agsize || in jfs_ioc_trim()
87 start >= bmp->db_mapsize || in jfs_ioc_trim()
91 if (end >= bmp->db_mapsize) in jfs_ioc_trim()
92 end = bmp->db_mapsize - 1; in jfs_ioc_trim()
H A Dresize.c58 struct bmap *bmp = sbi->bmap; in jfs_extendfs() local
173 if (newFSSize < bmp->db_mapsize) { in jfs_extendfs()
300 mapSize = bmp->db_mapsize; in jfs_extendfs()
303 old_agsize = bmp->db_agsize; /* We need to know if this changes */ in jfs_extendfs()
325 agsizechanged |= (bmp->db_agsize != old_agsize); in jfs_extendfs()
488 j_sb->s_size = cpu_to_le64(bmp->db_mapsize << in jfs_extendfs()
490 j_sb->s_agsize = cpu_to_le32(bmp->db_agsize); in jfs_extendfs()
H A Djfs_extent.c305 struct bmap *bmp = sbi->bmap; in extBalloc() local
316 if (bmp->db_maxfreebud == -1) in extBalloc()
319 max = (s64) 1 << bmp->db_maxfreebud; in extBalloc()
348 atomic_inc(&bmp->db_active[ag]); in extBalloc()
351 atomic_dec(&bmp->db_active[ji->active_ag]); in extBalloc()
352 atomic_inc(&bmp->db_active[ag]); in extBalloc()
H A Djfs_imap.c1212 if (bmp) in diFree()
1213 write_metapage(bmp); in diFree()
1274 if (bmp) in diFree()
1275 release_metapage(bmp); in diFree()
2031 &bmp))) { in diAllocBit()
2058 if (bmp) in diAllocBit()
2088 if (bmp) { in diAllocBit()
2090 write_metapage(bmp); in diAllocBit()
2375 if (bmp) in diNewExt()
2376 write_metapage(bmp); in diNewExt()
[all …]
/linux/fs/hpfs/
H A Dalloc.c72 __le32 *bmp; in chk_if_allocated() local
118 __le32 *bmp; in alloc_in_bmp() local
134 if (!tstbits(bmp, nr, n + forward)) { in alloc_in_bmp()
157 if (!le32_to_cpu(bmp[i])) goto cont; in alloc_in_bmp()
299 __le32 *bmp; in hpfs_alloc_if_possible() local
318 __le32 *bmp; in hpfs_free_sectors() local
364 __le32 *bmp; in hpfs_check_free_dnodes() local
387 if (bmp) { in hpfs_check_free_dnodes()
416 __le32 *bmp; in hpfs_free_dnode() local
492 while (tstbits(bmp, *idx, 1)) { in find_run()
[all …]
H A Dhpfs_fn.h187 static inline unsigned tstbits(__le32 *bmp, unsigned b, unsigned n) in tstbits() argument
191 if (!((le32_to_cpu(bmp[(b & 0x3fff) >> 5]) >> (b & 0x1f)) & 1)) return 1; in tstbits()
193 if (!((le32_to_cpu(bmp[((b+i) & 0x3fff) >> 5]) >> ((b+i) & 0x1f)) & 1)) in tstbits()
293 __le32 *hpfs_load_bitmap_directory(struct super_block *, secno bmp);
H A Dmap.c112 __le32 *hpfs_load_bitmap_directory(struct super_block *s, secno bmp) in hpfs_load_bitmap_directory() argument
123 __le32 *d = hpfs_map_sector(s, bmp+i, &bh, n - i - 1); in hpfs_load_bitmap_directory()
/linux/arch/powerpc/include/asm/
H A Dmsi_bitmap.h20 int msi_bitmap_alloc_hwirqs(struct msi_bitmap *bmp, int num);
21 void msi_bitmap_free_hwirqs(struct msi_bitmap *bmp, unsigned int offset,
23 void msi_bitmap_reserve_hwirq(struct msi_bitmap *bmp, unsigned int hwirq);
25 int msi_bitmap_reserve_dt_hwirqs(struct msi_bitmap *bmp);
27 int msi_bitmap_alloc(struct msi_bitmap *bmp, unsigned int irq_count,
29 void msi_bitmap_free(struct msi_bitmap *bmp);
/linux/arch/powerpc/platforms/4xx/
H A Dhsta_msi.c28 struct msi_bitmap bmp; member
52 irq = msi_bitmap_alloc_hwirqs(&ppc4xx_hsta_msi.bmp, 1); in hsta_setup_msi_irqs()
83 msi_bitmap_free_hwirqs(&ppc4xx_hsta_msi.bmp, irq, 1); in hsta_setup_msi_irqs()
115 msi_bitmap_free_hwirqs(&ppc4xx_hsta_msi.bmp, irq, 1); in hsta_teardown_msi_irqs()
150 ret = msi_bitmap_alloc(&ppc4xx_hsta_msi.bmp, irq_count, dev->of_node); in hsta_msi_probe()
182 msi_bitmap_free(&ppc4xx_hsta_msi.bmp); in hsta_msi_probe()
/linux/arch/powerpc/platforms/ps3/
H A Dinterrupt.c78 struct ps3_bmp bmp __attribute__ ((aligned (PS3_BMP_MINALIGN))); member
104 clear_bit(63 - d->irq, &pd->bmp.mask); in ps3_chip_mask()
125 set_bit(63 - d->irq, &pd->bmp.mask); in ps3_chip_unmask()
640 _dump_64_bmp("stat", &pd->bmp.status, pd->thread_id, func, line); in _dump_bmp()
641 _dump_64_bmp("mask", (u64*)&pd->bmp.mask, pd->thread_id, func, line); in _dump_bmp()
652 _dump_64_bmp("mask", (u64*)&pd->bmp.mask, pd->thread_id, func, line); in _dump_mask()
705 u64 x = (pd->bmp.status & pd->bmp.mask); in ps3_get_irq()
758 ps3_mm_phys_to_lpar(__pa(&pd->bmp))); in ps3_init_IRQ()
761 pd->thread_id, ps3_mm_phys_to_lpar(__pa(&pd->bmp))); in ps3_init_IRQ()
/linux/drivers/scsi/lpfc/
H A Dlpfc_ct.c133 if (bmp) { in lpfc_ct_unsol_cmpl()
134 lpfc_mbuf_free(phba, bmp->virt, bmp->phys); in lpfc_ct_unsol_cmpl()
135 kfree(bmp); in lpfc_ct_unsol_cmpl()
181 bmp = kmalloc(sizeof(*bmp), GFP_KERNEL); in lpfc_ct_reject_event()
182 if (!bmp) { in lpfc_ct_reject_event()
187 bmp->virt = lpfc_mbuf_alloc(phba, MEM_PRI, &bmp->phys); in lpfc_ct_reject_event()
259 lpfc_mbuf_free(phba, bmp->virt, bmp->phys); in lpfc_ct_reject_event()
261 kfree(bmp); in lpfc_ct_reject_event()
2144 lpfc_mbuf_free(phba, bmp->virt, bmp->phys); in lpfc_ns_cmd()
3698 bmp = kmalloc(sizeof(*bmp), GFP_KERNEL); in lpfc_vmid_cmd()
[all …]
H A Dlpfc_bsg.c358 lpfc_mbuf_free(phba, bmp->virt, bmp->phys); in lpfc_bsg_send_mgmt_cmd_cmp()
359 kfree(bmp); in lpfc_bsg_send_mgmt_cmd_cmp()
420 if (!bmp) { in lpfc_bsg_send_mgmt_cmd()
424 bmp->virt = lpfc_mbuf_alloc(phba, 0, &bmp->phys); in lpfc_bsg_send_mgmt_cmd()
518 lpfc_mbuf_free(phba, bmp->virt, bmp->phys); in lpfc_bsg_send_mgmt_cmd()
519 kfree(bmp); in lpfc_bsg_send_mgmt_cmd()
1418 lpfc_mbuf_free(phba, bmp->virt, bmp->phys); in lpfc_issue_ct_rsp_cmp()
1419 kfree(bmp); in lpfc_issue_ct_rsp_cmp()
1595 if (!bmp) { in lpfc_bsg_send_mgmt_rsp()
1600 bmp->virt = lpfc_mbuf_alloc(phba, 0, &bmp->phys); in lpfc_bsg_send_mgmt_rsp()
[all …]
H A Dlpfc_nvme.c414 genwqe->bpl_dmabuf = bmp; in lpfc_nvme_gen_req()
436 bpl = (struct ulp_bde64 *)bmp->virt; in lpfc_nvme_gen_req()
549 struct lpfc_dmabuf *bmp; in __lpfc_nvme_ls_req() local
590 bmp = kmalloc(sizeof(*bmp), GFP_KERNEL); in __lpfc_nvme_ls_req()
591 if (!bmp) { in __lpfc_nvme_ls_req()
599 bmp->virt = lpfc_mbuf_alloc(vport->phba, MEM_PRI, &(bmp->phys)); in __lpfc_nvme_ls_req()
600 if (!bmp->virt) { in __lpfc_nvme_ls_req()
605 kfree(bmp); in __lpfc_nvme_ls_req()
609 INIT_LIST_HEAD(&bmp->list); in __lpfc_nvme_ls_req()
640 lpfc_mbuf_free(vport->phba, bmp->virt, bmp->phys); in __lpfc_nvme_ls_req()
[all …]
/linux/fs/xfs/scrub/
H A Drmap.c288 struct xagb_bitmap *bmp = NULL; in xchk_rmapbt_mark_bitmap() local
308 bmp = &cr->fs_owned; in xchk_rmapbt_mark_bitmap()
311 bmp = &cr->log_owned; in xchk_rmapbt_mark_bitmap()
314 bmp = &cr->ag_owned; in xchk_rmapbt_mark_bitmap()
317 bmp = &cr->inobt_owned; in xchk_rmapbt_mark_bitmap()
320 bmp = &cr->refcbt_owned; in xchk_rmapbt_mark_bitmap()
324 if (!bmp) in xchk_rmapbt_mark_bitmap()
327 if (xagb_bitmap_test(bmp, irec->rm_startblock, &fsbcount)) { in xchk_rmapbt_mark_bitmap()
348 return xagb_bitmap_clear(bmp, irec->rm_startblock, irec->rm_blockcount); in xchk_rmapbt_mark_bitmap()
/linux/drivers/gpu/drm/nouveau/
H A Dnouveau_bios.c1101 bmp_version_major = bmp[5]; in parse_bmp_structure()
1102 bmp_version_minor = bmp[6]; in parse_bmp_structure()
1168 if (nv_cksum(bmp, 8)) { in parse_bmp_structure()
1179 bios->feature_byte = bmp[9]; in parse_bmp_structure()
1191 bios->legacy.sdr_seq_tbl_ptr = ROM16(bmp[26]); in parse_bmp_structure()
1192 bios->legacy.ddr_seq_tbl_ptr = ROM16(bmp[28]); in parse_bmp_structure()
1203 bios->fmaxvco = ROM32(bmp[67]); in parse_bmp_structure()
1204 bios->fminvco = ROM32(bmp[71]); in parse_bmp_structure()
1219 bios->fp.fptablepointer = ROM16(bmp[105]); in parse_bmp_structure()
1220 bios->fp.fpxlatetableptr = ROM16(bmp[107]); in parse_bmp_structure()
[all …]
/linux/drivers/ps3/
H A Dps3-vuart.c104 const struct ports_bmp *bmp, const char *func, int line) in _dump_ports_bmp() argument
106 pr_debug("%s:%d: ports_bmp: %016llxh\n", func, line, bmp->status); in _dump_ports_bmp()
862 struct ports_bmp *bmp; member
886 dump_ports_bmp(bus_priv->bmp); in ps3_vuart_irq_handler()
888 port = (BITS_PER_LONG - 1) - __ilog2(bus_priv->bmp->status); in ps3_vuart_irq_handler()
915 BUG_ON(vuart_bus_priv.bmp); in ps3_vuart_bus_interrupt_get()
919 if (!vuart_bus_priv.bmp) { in ps3_vuart_bus_interrupt_get()
950 kfree(vuart_bus_priv.bmp); in ps3_vuart_bus_interrupt_get()
951 vuart_bus_priv.bmp = NULL; in ps3_vuart_bus_interrupt_get()
974 kfree(vuart_bus_priv.bmp); in ps3_vuart_bus_interrupt_put()
[all …]
/linux/net/xfrm/
H A Dxfrm_replay.c245 if (replay_esn->bmp[nr] & (1U << bitnr)) in xfrm_replay_check_bmp()
278 replay_esn->bmp[nr] &= ~(1U << bitnr); in xfrm_replay_advance_bmp()
283 replay_esn->bmp[i] = 0; in xfrm_replay_advance_bmp()
299 replay_esn->bmp[nr] |= (1U << bitnr); in xfrm_replay_advance_bmp()
498 if (replay_esn->bmp[nr] & (1U << bitnr)) in xfrm_replay_check_esn()
579 replay_esn->bmp[nr] &= ~(1U << bitnr); in xfrm_replay_advance_esn()
584 replay_esn->bmp[i] = 0; in xfrm_replay_advance_esn()
605 replay_esn->bmp[nr] |= (1U << bitnr); in xfrm_replay_advance_esn()
/linux/drivers/vfio/pci/pds/
H A Ddirty.c382 const void *bmp; in pds_vfio_dirty_seq_ack() local
388 bmp = (void *)((u64)seq_ack_bmp + offset); in pds_vfio_dirty_seq_ack()
389 page_offset = offset_in_page(bmp); in pds_vfio_dirty_seq_ack()
390 bmp -= page_offset; in pds_vfio_dirty_seq_ack()
403 struct page *page = vmalloc_to_page(bmp); in pds_vfio_dirty_seq_ack()
411 bmp += PAGE_SIZE; in pds_vfio_dirty_seq_ack()
/linux/net/netfilter/
H A Dnf_conntrack_h323_asn1.c518 unsigned int ext, bmp, i, opt, len = 0, bmp2, bmp2_len; in decode_seq() local
538 bmp = get_bitmap(bs, f->sz); in decode_seq()
540 *(unsigned int *)base = bmp; in decode_seq()
551 if (!((0x80000000U >> (opt++)) & bmp)) /* Not exist */ in decode_seq()
597 bmp |= bmp2 >> f->sz; in decode_seq()
599 *(unsigned int *)base = bmp; in decode_seq()
/linux/fs/hfsplus/
H A Dxattr.c62 char *bmp; in hfsplus_init_header_node() local
107 bmp = buf + offset; in hfsplus_init_header_node()
112 memset(bmp, 0xFF, used_bmp_bytes); in hfsplus_init_header_node()
113 bmp += used_bmp_bytes; in hfsplus_init_header_node()
116 *bmp = ~(0xFF >> used_nodes); in hfsplus_init_header_node()
/linux/fs/ntfs3/
H A Dindex.c1495 struct ATTRIB *bmp, *alloc; in indx_add_allocate() local
1499 err = indx_find_free(indx, ni, &bit, &bmp); in indx_add_allocate()
1504 bmp = NULL; in indx_add_allocate()
1506 if (bmp->non_res) { in indx_add_allocate()
1507 bmp_size = le64_to_cpu(bmp->nres.data_size); in indx_add_allocate()
1508 bmp_size_v = le64_to_cpu(bmp->nres.valid_size); in indx_add_allocate()
1510 bmp_size = bmp_size_v = le32_to_cpu(bmp->res.data_size); in indx_add_allocate()
1518 if (bmp) { in indx_add_allocate()
1532 if (bmp) in indx_add_allocate()
1547 if (bmp) in indx_add_allocate()

12