Home
last modified time | relevance | path

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

123

/openbmc/linux/arch/powerpc/sysdev/
H A Dmsi_bitmap.c15 int msi_bitmap_alloc_hwirqs(struct msi_bitmap *bmp, int num) in msi_bitmap_alloc_hwirqs() argument
20 spin_lock_irqsave(&bmp->lock, flags); in msi_bitmap_alloc_hwirqs()
22 offset = bitmap_find_next_zero_area(bmp->bitmap, bmp->irq_count, 0, in msi_bitmap_alloc_hwirqs()
24 if (offset > bmp->irq_count) in msi_bitmap_alloc_hwirqs()
27 bitmap_set(bmp->bitmap, offset, num); in msi_bitmap_alloc_hwirqs()
28 spin_unlock_irqrestore(&bmp->lock, flags); in msi_bitmap_alloc_hwirqs()
34 spin_unlock_irqrestore(&bmp->lock, flags); in msi_bitmap_alloc_hwirqs()
39 void msi_bitmap_free_hwirqs(struct msi_bitmap *bmp, unsigned int offset, in msi_bitmap_free_hwirqs() argument
47 spin_lock_irqsave(&bmp->lock, flags); in msi_bitmap_free_hwirqs()
48 bitmap_clear(bmp->bitmap, offset, num); in msi_bitmap_free_hwirqs()
[all …]
/openbmc/linux/tools/power/cpupower/utils/helpers/
H A Dbitmask.c26 struct bitmask *bmp; in bitmask_alloc() local
28 bmp = malloc(sizeof(*bmp)); in bitmask_alloc()
29 if (!bmp) in bitmask_alloc()
31 bmp->size = n; in bitmask_alloc()
32 bmp->maskp = calloc(longsperbits(n), sizeof(unsigned long)); in bitmask_alloc()
33 if (!bmp->maskp) { in bitmask_alloc()
34 free(bmp); in bitmask_alloc()
37 return bmp; in bitmask_alloc()
41 void bitmask_free(struct bitmask *bmp) in bitmask_free() argument
43 if (!bmp) in bitmask_free()
[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 …]
/openbmc/linux/fs/jfs/
H A Djfs_dmap.c57 #define BMAP_LOCK_INIT(bmp) mutex_init(&bmp->db_bmaplock) argument
58 #define BMAP_LOCK(bmp) mutex_lock(&bmp->db_bmaplock) argument
59 #define BMAP_UNLOCK(bmp) mutex_unlock(&bmp->db_bmaplock) argument
64 static void dbAllocBits(struct bmap * bmp, struct dmap * dp, s64 blkno,
70 static int dbAdjCtl(struct bmap * bmp, s64 blkno, int newval, int alloc,
72 static int dbAllocAny(struct bmap * bmp, s64 nblocks, int l2nb, s64 * results);
73 static int dbAllocNext(struct bmap * bmp, struct dmap * dp, s64 blkno,
75 static int dbAllocNear(struct bmap * bmp, struct dmap * dp, s64 blkno,
78 static int dbAllocDmap(struct bmap * bmp, struct dmap * dp, s64 blkno,
80 static int dbAllocDmapLev(struct bmap * bmp, struct dmap * dp, int nblocks,
[all …]
H A Djfs_discard.c68 struct bmap *bmp; in jfs_ioc_trim() local
87 bmp = JFS_SBI(ip->i_sb)->bmap; in jfs_ioc_trim()
89 if (minlen > bmp->db_agsize || in jfs_ioc_trim()
90 start >= bmp->db_mapsize || in jfs_ioc_trim()
96 if (end >= bmp->db_mapsize) in jfs_ioc_trim()
97 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()
/openbmc/u-boot/cmd/
H A Dbmp.c44 struct bmp_image *bmp; in gunzip_bmp() local
57 bmp = dst; in gunzip_bmp()
60 bmp = (struct bmp_image *)((((uintptr_t)dst + 1) & ~3) + 2); in gunzip_bmp()
62 if (gunzip(bmp, CONFIG_SYS_VIDEO_LOGO_MAX_SIZE, map_sysmem(addr, 0), in gunzip_bmp()
74 if (!((bmp->header.signature[0] == 'B') && in gunzip_bmp()
75 (bmp->header.signature[1] == 'M'))) { in gunzip_bmp()
83 return bmp; in gunzip_bmp()
181 bmp, 5, 1, do_bmp,
199 struct bmp_image *bmp = (struct bmp_image *)map_sysmem(addr, 0); in bmp_info() local
203 if (!((bmp->header.signature[0]=='B') && in bmp_info()
[all …]
/openbmc/linux/fs/hpfs/
H A Dalloc.c72 __le32 *bmp; in chk_if_allocated() local
73 if (!(bmp = hpfs_map_bitmap(s, sec >> 14, &qbh, "chk"))) goto fail; in chk_if_allocated()
74 if ((le32_to_cpu(bmp[(sec & 0x3fff) >> 5]) >> (sec & 0x1f)) & 1) { in chk_if_allocated()
81 if (!(bmp = hpfs_map_dnode_bitmap(s, &qbh))) goto fail; in chk_if_allocated()
82 if ((le32_to_cpu(bmp[ssec >> 5]) >> (ssec & 0x1f)) & 1) { in chk_if_allocated()
118 __le32 *bmp; in alloc_in_bmp() local
130 if (!(bmp = hpfs_map_bitmap(s, near >> 14, &qbh, "aib"))) goto uls; in alloc_in_bmp()
132 if (!(bmp = hpfs_map_dnode_bitmap(s, &qbh))) goto uls; in alloc_in_bmp()
134 if (!tstbits(bmp, nr, n + forward)) { in alloc_in_bmp()
139 while ((a = tstbits(bmp, q, n + forward)) != 0) { in alloc_in_bmp()
[all …]
/openbmc/u-boot/drivers/video/
H A Dvideo_bmp.c42 struct bmp_image *bmp, ushort *cmap, in video_display_rle8_bitmap() argument
53 width = get_unaligned_le32(&bmp->header.width); in video_display_rle8_bitmap()
54 height = get_unaligned_le32(&bmp->header.height); in video_display_rle8_bitmap()
55 bmap = (uchar *)bmp + get_unaligned_le32(&bmp->header.data_offset); in video_display_rle8_bitmap()
197 struct bmp_image *bmp = map_sysmem(bmp_image, 0); in video_bmp_display() local
206 if (!bmp || !(bmp->header.signature[0] == 'B' && in video_bmp_display()
207 bmp->header.signature[1] == 'M')) { in video_bmp_display()
213 width = get_unaligned_le32(&bmp->header.width); in video_bmp_display()
214 height = get_unaligned_le32(&bmp->header.height); in video_bmp_display()
215 bmp_bpix = get_unaligned_le16(&bmp->header.bit_count); in video_bmp_display()
[all …]
H A Dbus_vcxk.c360 struct bmp_image *bmp; in vcxk_display_bitmap() local
371 bmp = (struct bmp_image *)addr; in vcxk_display_bitmap()
372 if ((bmp->header.signature[0] == 'B') && in vcxk_display_bitmap()
373 (bmp->header.signature[1] == 'M')) { in vcxk_display_bitmap()
374 width = le32_to_cpu(bmp->header.width); in vcxk_display_bitmap()
375 height = le32_to_cpu(bmp->header.height); in vcxk_display_bitmap()
376 bpp = le16_to_cpu(bmp->header.bit_count); in vcxk_display_bitmap()
378 dataptr = (unsigned char *) bmp + in vcxk_display_bitmap()
379 le32_to_cpu(bmp->header.data_offset); in vcxk_display_bitmap()
404 printf("Error: no valid bmp at %lx\n", (ulong) bmp); in vcxk_display_bitmap()
H A Dcfb_console.c1317 struct bmp_image *bmp = (struct bmp_image *)bmp_image; in video_display_bitmap() local
1332 if (!((bmp->header.signature[0] == 'B') && in video_display_bitmap()
1333 (bmp->header.signature[1] == 'M'))) { in video_display_bitmap()
1365 bmp = (struct bmp_image *)(dst+2); in video_display_bitmap()
1367 if (!((bmp->header.signature[0] == 'B') && in video_display_bitmap()
1368 (bmp->header.signature[1] == 'M'))) { in video_display_bitmap()
1380 width = le32_to_cpu(bmp->header.width); in video_display_bitmap()
1381 height = le32_to_cpu(bmp->header.height); in video_display_bitmap()
1382 bpp = le16_to_cpu(bmp->header.bit_count); in video_display_bitmap()
1383 colors = le32_to_cpu(bmp->header.colors_used); in video_display_bitmap()
[all …]
/openbmc/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);
/openbmc/u-boot/common/
H A Dlcd.c444 static void lcd_display_rle8_bitmap(struct bmp_image *bmp, ushort *cmap, in lcd_display_rle8_bitmap() argument
453 width = get_unaligned_le32(&bmp->header.width); in lcd_display_rle8_bitmap()
454 height = get_unaligned_le32(&bmp->header.height); in lcd_display_rle8_bitmap()
455 bmap = (uchar *)bmp + get_unaligned_le32(&bmp->header.data_offset); in lcd_display_rle8_bitmap()
544 __weak void lcd_set_cmap(struct bmp_image *bmp, unsigned colors) in lcd_set_cmap() argument
551 cte = bmp->color_table[i]; in lcd_set_cmap()
564 struct bmp_image *bmp = (struct bmp_image *)map_sysmem(bmp_image, 0); in lcd_display_bitmap() local
573 if (!bmp || !(bmp->header.signature[0] == 'B' && in lcd_display_bitmap()
574 bmp->header.signature[1] == 'M')) { in lcd_display_bitmap()
580 palette = bmp->color_table; in lcd_display_bitmap()
[all …]
/openbmc/linux/drivers/vfio/pci/pds/
H A Ddirty.c88 dirty->host_seq.bmp = host_seq_bmp; in pds_vfio_dirty_alloc_bitmaps()
89 dirty->host_ack.bmp = host_ack_bmp; in pds_vfio_dirty_alloc_bitmaps()
96 vfree(dirty->host_seq.bmp); in pds_vfio_dirty_free_bitmaps()
97 vfree(dirty->host_ack.bmp); in pds_vfio_dirty_free_bitmaps()
98 dirty->host_seq.bmp = NULL; in pds_vfio_dirty_free_bitmaps()
99 dirty->host_ack.bmp = NULL; in pds_vfio_dirty_free_bitmaps()
336 const void *bmp; in pds_vfio_dirty_seq_ack() local
342 bmp = (void *)((u64)bmp_info->bmp + offset); in pds_vfio_dirty_seq_ack()
343 page_offset = offset_in_page(bmp); in pds_vfio_dirty_seq_ack()
344 bmp -= page_offset; in pds_vfio_dirty_seq_ack()
[all …]
/openbmc/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()
/openbmc/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()
/openbmc/qemu/hw/intc/
H A Darm_gicv3_kvm.c134 static void kvm_dist_get_priority(GICv3State *s, uint32_t offset, uint8_t *bmp) in kvm_dist_get_priority() argument
145 field = (uint32_t *)(bmp + GIC_INTERNAL); in kvm_dist_get_priority()
155 static void kvm_dist_put_priority(GICv3State *s, uint32_t offset, uint8_t *bmp) in kvm_dist_put_priority() argument
166 field = (uint32_t *)(bmp + GIC_INTERNAL); in kvm_dist_put_priority()
177 uint32_t *bmp) in kvm_dist_get_edge_trigger() argument
196 *gic_bmp_ptr32(bmp, irq) |= reg; in kvm_dist_get_edge_trigger()
202 uint32_t *bmp) in kvm_dist_put_edge_trigger() argument
216 reg = *gic_bmp_ptr32(bmp, irq); in kvm_dist_put_edge_trigger()
228 static void kvm_gic_get_line_level_bmp(GICv3State *s, uint32_t *bmp) in kvm_gic_get_line_level_bmp() argument
235 *gic_bmp_ptr32(bmp, irq) = reg; in kvm_gic_get_line_level_bmp()
[all …]
H A Darm_gicv3_dist.c93 uint32_t *bmp, maskfn *maskfn, in gicd_write_bitmap_reg() argument
111 *gic_bmp_ptr32(bmp, irq) = val; in gicd_write_bitmap_reg()
116 uint32_t *bmp, in gicd_write_set_bitmap_reg() argument
135 *gic_bmp_ptr32(bmp, irq) |= val; in gicd_write_set_bitmap_reg()
140 uint32_t *bmp, in gicd_write_clear_bitmap_reg() argument
159 *gic_bmp_ptr32(bmp, irq) &= ~val; in gicd_write_clear_bitmap_reg()
164 uint32_t *bmp, in gicd_read_bitmap_reg() argument
182 val = *gic_bmp_ptr32(bmp, irq); in gicd_read_bitmap_reg()
183 if (bmp == s->pending) { in gicd_read_bitmap_reg()
/openbmc/linux/drivers/scsi/lpfc/
H A Dlpfc_ct.c119 struct lpfc_dmabuf *mp, *bmp; in lpfc_ct_unsol_cmpl() local
126 bmp = cmdiocb->bpl_dmabuf; in lpfc_ct_unsol_cmpl()
133 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()
161 struct lpfc_dmabuf *bmp = NULL; in lpfc_ct_reject_event() local
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()
188 if (!bmp->virt) { in lpfc_ct_reject_event()
[all …]
/openbmc/linux/fs/xfs/scrub/
H A Drmap.c278 struct xagb_bitmap *bmp = NULL; in xchk_rmapbt_mark_bitmap() local
298 bmp = &cr->fs_owned; in xchk_rmapbt_mark_bitmap()
301 bmp = &cr->log_owned; in xchk_rmapbt_mark_bitmap()
304 bmp = &cr->ag_owned; in xchk_rmapbt_mark_bitmap()
307 bmp = &cr->inobt_owned; in xchk_rmapbt_mark_bitmap()
310 bmp = &cr->refcbt_owned; in xchk_rmapbt_mark_bitmap()
314 if (!bmp) in xchk_rmapbt_mark_bitmap()
317 if (xagb_bitmap_test(bmp, irec->rm_startblock, &fsbcount)) { in xchk_rmapbt_mark_bitmap()
338 return xagb_bitmap_clear(bmp, irec->rm_startblock, irec->rm_blockcount); in xchk_rmapbt_mark_bitmap()
/openbmc/qemu/ui/icons/
H A Dmeson.build8 install_data('qemu_32x32.bmp',
9 rename: 'qemu.bmp',
/openbmc/linux/drivers/gpu/drm/nouveau/
H A Dnouveau_bios.c1089 uint8_t *bmp = &bios->data[offset], bmp_version_major, bmp_version_minor; in parse_bmp_structure() local
1099 bmp_version_major = bmp[5]; in parse_bmp_structure()
1100 bmp_version_minor = bmp[6]; in parse_bmp_structure()
1166 if (nv_cksum(bmp, 8)) { in parse_bmp_structure()
1177 bios->feature_byte = bmp[9]; in parse_bmp_structure()
1184 bios->init_script_tbls_ptr = ROM16(bmp[legacy_scripts_offset]); in parse_bmp_structure()
1185 bios->extra_init_script_tbl_ptr = ROM16(bmp[legacy_scripts_offset + 2]); in parse_bmp_structure()
1188 bios->legacy.mem_init_tbl_ptr = ROM16(bmp[24]); in parse_bmp_structure()
1189 bios->legacy.sdr_seq_tbl_ptr = ROM16(bmp[26]); in parse_bmp_structure()
1190 bios->legacy.ddr_seq_tbl_ptr = ROM16(bmp[28]); in parse_bmp_structure()
[all …]
/openbmc/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()
917 vuart_bus_priv.bmp = kzalloc(sizeof(struct ports_bmp), GFP_KERNEL); in ps3_vuart_bus_interrupt_get()
919 if (!vuart_bus_priv.bmp) { in ps3_vuart_bus_interrupt_get()
924 result = ps3_vuart_irq_setup(PS3_BINDING_CPU_ANY, vuart_bus_priv.bmp, in ps3_vuart_bus_interrupt_get()
950 kfree(vuart_bus_priv.bmp); in ps3_vuart_bus_interrupt_get()
[all …]
/openbmc/u-boot/tools/
H A DMakefile237 LOGO_BMP= $(srctree)/$(src)/logos/denx.bmp
240 ifneq ($(wildcard $(srctree)/$(src)/logos/$(BOARD).bmp),)
241 LOGO_BMP= $(srctree)/$(src)/logos/$(BOARD).bmp
243 ifneq ($(wildcard $(srctree)/$(src)/logos/$(VENDOR).bmp),)
244 LOGO_BMP= $(srctree)/$(src)/logos/$(VENDOR).bmp

123