Searched refs:bitmap (Results 1 - 25 of 295) sorted by path

1234567891011>>

/haiku/headers/build/os/interface/
H A DBitmap.h9 // contain bitmap data.
71 status_t ImportBits(const BBitmap *bitmap);
/haiku/headers/libs/print/libprint/
H A DGraphicsDriver.h46 virtual bool NextBand(BBitmap* bitmap, BPoint* offset);
H A DValidRect.h20 bool get_valid_rect(BBitmap *bitmap, RECT *rc);
/haiku/headers/os/interface/
H A DControl.h77 virtual status_t SetIcon(const BBitmap* bitmap,
79 status_t SetIconBitmap(const BBitmap* bitmap,
H A DScreen.h50 status_t ReadBitmap(BBitmap* bitmap,
/haiku/headers/os/translation/
H A DBitmapStream.h20 BBitmapStream(BBitmap* bitmap = NULL);
/haiku/headers/private/interface/
H A DBitmapPrivate.h26 Private(BBitmap* bitmap);
H A DIcon.h25 status_t SetTo(const BBitmap* bitmap, uint32 flags = 0);
27 bool SetBitmap(BBitmap* bitmap, uint32 which);
30 status_t SetExternalBitmap(const BBitmap* bitmap,
40 static status_t UpdateIcon(const BBitmap* bitmap, uint32 flags,
42 static status_t SetIconBitmap(const BBitmap* bitmap,
49 static BBitmap* _ConvertToRGB32(const BBitmap* bitmap,
51 static status_t _TrimBitmap(const BBitmap* bitmap,
53 status_t _MakeBitmaps(const BBitmap* bitmap,
H A DPrivateScreen.h56 status_t GetBitmap(BBitmap** bitmap, bool drawCursor,
58 status_t ReadBitmap(BBitmap* bitmap, bool drawCursor,
/haiku/headers/private/kernel/util/
H A DRadixBitmap.h29 * The radix bitmap structure is ported from FreeBSD.
45 bitmap_t bitmap; // bitmap for the slots if we are a leaf member in union:radix_node::__anon1101
/haiku/headers/private/shared/
H A DIconButton.h74 virtual status_t SetIcon(const BBitmap* bitmap,
86 // caller has to delete the returned bitmap
93 BBitmap* _ConvertToRGB32(const BBitmap* bitmap) const;
94 status_t _MakeBitmaps(const BBitmap* bitmap);
/haiku/src/add-ons/decorators/BeDecorator/
H A DBeDecorator.h67 void _DrawButtonBitmap(ServerBitmap* bitmap,
/haiku/src/add-ons/kernel/drivers/disk/nvme/libnvme/
H A Dnvme_common.h365 static inline int test_bit(__u8 *bitmap, unsigned int bit) argument
367 return bitmap[bit >> 3] & (1U << (bit & 0x7));
373 static inline void set_bit(__u8 *bitmap, unsigned int bit) argument
375 bitmap[bit >> 3] |= 1U << (bit & 0x7);
381 static inline void clear_bit(__u8 *bitmap, unsigned int bit) argument
383 bitmap[bit >> 3] &= ~(1U << (bit & 0x7));
387 * Find the first zero bit in a bitmap of size nr_bits.
390 static inline int find_first_zero_bit(__u8 *bitmap, unsigned int nr_bits) argument
392 __u64 *b = (__u64 *)bitmap;
402 if (!test_bit(bitmap,
[all...]
/haiku/src/add-ons/kernel/drivers/network/wlan/marvell88w8363/dev/mwl/
H A Dmwlhal.c1574 mwl_hal_getwatchdogbitmap(struct mwl_hal *mh0, uint8_t bitmap[1]) argument
1586 bitmap[0] = pCmd->Watchdogbitmap;
1588 if (bitmap[0] < MWL_BAQID_MAX)
1589 bitmap[0] = qid2ba[bitmap[0]];
H A Dmwlhal.h518 int mwl_hal_getwatchdogbitmap(struct mwl_hal *mh, uint8_t bitmap[1]);
/haiku/src/add-ons/kernel/file_systems/nfs4/
H A DNFS4Defs.h145 static inline bool sIsAttrSet(Attribute attr, const uint32* bitmap, argument
151 return (bitmap[attr / 32] & 1 << attr % 32) != 0;
H A DRequestInterpreter.cpp48 uint32 bitmap = fRequest->Stream().GetUInt(); local
51 if ((bitmap & (1 << FATTR4_CHANGE)) != 0)
53 if ((bitmap & (1 << FATTR4_SIZE)) != 0)
/haiku/src/add-ons/kernel/file_systems/ntfs/libntfs/
H A Dbitmap.c2 * bitmap.c - Bitmap handling code. Originated from the Linux-NTFS project.
43 #include "bitmap.h"
50 * @bitmap: field of bits
54 * Set the bit @bit in the @bitmap to @new_value. Ignore all errors.
56 void ntfs_bit_set(u8 *bitmap, const u64 bit, const u8 new_value) argument
58 if (!bitmap || new_value > 1)
61 bitmap[bit >> 3] &= ~(1 << (bit & 7));
63 bitmap[bit >> 3] |= (1 << (bit & 7));
68 * @bitmap: field of bits
71 * Get and return the value of the bit @bit in @bitmap (
74 ntfs_bit_get(const u8 *bitmap, const u64 bit) argument
90 ntfs_bit_get_and_set(u8 *bitmap, const u64 bit, const u8 new_value) argument
[all...]
H A Dbitmap.h2 * bitmap.h - Exports for bitmap handling. Originated from the Linux-NTFS project.
34 * - bitmap starts at bit = 0 and ends at bit = bitmap size - 1.
36 * size of the bitmap.
39 extern void ntfs_bit_set(u8 *bitmap, const u64 bit, const u8 new_value);
40 extern char ntfs_bit_get(const u8 *bitmap, const u64 bit);
41 extern char ntfs_bit_get_and_set(u8 *bitmap, const u64 bit, const u8 new_value);
46 * ntfs_bitmap_set_bit - set a bit in a bitmap
47 * @na: attribute containing the bitmap
[all...]
/haiku/src/add-ons/print/drivers/canon_lips/lips3/
H A DLips3.h23 virtual bool NextBand(BBitmap *bitmap, BPoint *offset);
/haiku/src/add-ons/print/drivers/canon_lips/lips4/
H A DLips4.h24 virtual bool NextBand(BBitmap* bitmap, BPoint* offset);
/haiku/src/add-ons/print/drivers/gutenprint/
H A DGPBand.cpp10 GPBand::GPBand(BBitmap* bitmap, BRect validRect, BPoint where) argument
12 fBitmap(*bitmap),
H A DGPBand.h18 GPBand(BBitmap* bitmap, BRect validRect, BPoint where);
H A DGPBinding.cpp199 GPBinding::AddBitmapToPage(BBitmap* bitmap, BRect validRect, BPoint where) argument
201 GPBand* band = new(nothrow) GPBand(bitmap, validRect, where);
H A DGPBinding.h51 status_t AddBitmapToPage(BBitmap* bitmap, BRect validRect, BPoint where);

Completed in 170 milliseconds

1234567891011>>