Searched refs:bm (Results 1 - 25 of 54) sorted by relevance

123

/freebsd-current/usr.sbin/pw/
H A Dbitmap.c37 struct bitmap bm; local
40 bm.size = size;
41 bm.map = malloc(szmap);
42 if (bm.map)
43 memset(bm.map, 0, szmap);
44 return bm;
48 bm_dealloc(struct bitmap * bm) argument
50 free(bm->map);
61 bm_setbit(struct bitmap * bm, int pos) argument
66 bm
70 bm_clrbit(struct bitmap * bm, int pos) argument
79 bm_isset(struct bitmap * bm, int pos) argument
88 bm_firstunset(struct bitmap * bm) argument
109 bm_lastset(struct bitmap * bm) argument
[all...]
H A Dbitmap.h42 void bm_dealloc(struct bitmap * bm);
43 void bm_setbit(struct bitmap * bm, int pos);
44 void bm_clrbit(struct bitmap * bm, int pos);
45 int bm_isset(struct bitmap * bm, int pos);
46 int bm_firstunset(struct bitmap * bm);
47 int bm_lastset(struct bitmap * bm);
H A Dpw_group.c176 struct bitmap bm; local
200 bm = bm_alloc(cnf->max_gid - cnf->min_gid + 1);
209 bm_setbit(&bm, grp->gr_gid - cnf->min_gid);
216 gid = (gid_t) (bm_firstunset(&bm) + cnf->min_gid);
218 gid = (gid_t) (bm_lastset(&bm) + 1);
219 if (!bm_isset(&bm, gid))
222 gid = (gid_t) (bm_firstunset(&bm) + cnf->min_gid);
231 bm_dealloc(&bm);
/freebsd-current/crypto/openssl/crypto/bio/
H A Dbss_mem.c195 BUF_MEM *bm = bbm->readp; local
198 bm = bbm->buf;
200 ret = (outl >= 0 && (size_t)outl > bm->length) ? (int)bm->length : outl;
202 memcpy(out, bm->data, ret);
203 bm->length -= ret;
204 bm->max -= ret;
205 bm->data += ret;
206 } else if (bm->length == 0) {
247 BUF_MEM *bm, *b local
347 BUF_MEM *bm = bbm->readp; local
[all...]
/freebsd-current/contrib/netbsd-tests/lib/libc/string/
H A Dt_bm.c37 #include <bm.h>
41 ATF_TC(bm); variable
42 ATF_TC_HEAD(bm, tc)
44 atf_tc_set_md_var(tc, "descr", "Test bm(3)");
72 ATF_TC_BODY(bm, tc)
100 ATF_TP_ADD_TC(tp, bm);
/freebsd-current/sys/contrib/ncsw/Peripherals/BM/
H A Dfsl_bman.h199 #define bm_isr_status_read(bm) __bm_isr_read(bm, bm_isr_status)
200 #define bm_isr_status_clear(bm, m) __bm_isr_write(bm, bm_isr_status, m)
201 #define bm_isr_enable_read(bm) __bm_isr_read(bm, bm_isr_enable)
202 #define bm_isr_enable_write(bm, v) __bm_isr_write(bm, bm_isr_enable, v)
203 #define bm_isr_disable_read(bm) __bm_isr_read(bm, bm_isr_disabl
[all...]
H A Dbman_low.c91 static __inline__ uint32_t __bm_in(struct bm_addr *bm, uintptr_t offset) argument
93 uint32_t *tmp = (uint32_t *)ptr_ADD(bm->addr_ci, offset);
96 static __inline__ void __bm_out(struct bm_addr *bm, uintptr_t offset, uint32_t val) argument
98 uint32_t *tmp = (uint32_t *)ptr_ADD(bm->addr_ci, offset);
108 static __inline__ void __bm_cl_touch_ro(struct bm_addr *bm, uintptr_t offset) argument
110 dcbt_ro(ptr_ADD(bm->addr_ce, offset));
112 static __inline__ void __bm_cl_touch_rw(struct bm_addr *bm, uintptr_t offset) argument
114 dcbt_rw(ptr_ADD(bm->addr_ce, offset));
116 static __inline__ uint32_t __bm_cl_in(struct bm_addr *bm, uintptr_t offset) argument
118 uint32_t *tmp = (uint32_t *)ptr_ADD(bm
121 __bm_cl_out(struct bm_addr *bm, uintptr_t offset, uint32_t val) argument
127 __bm_cl_invalidate(struct bm_addr *bm, uintptr_t offset) argument
[all...]
/freebsd-current/sys/netlink/route/
H A Droute_var.h84 const struct nlattr_bmask *bm, struct nl_pstate *npt);
89 const struct nlattr_bmask *bm, struct nl_pstate *npt)
91 return (_nl_modify_ifp_generic(ifp, lattrs, bm, npt));
102 const struct nlattr_bmask *bm, struct nl_pstate *npt);
108 const struct nlattr_bmask *bm, struct nlpcb *nlp, struct nl_pstate *npt);
110 const struct nlattr_bmask *bm, struct nlpcb *nlp, struct nl_pstate *npt);
88 nl_modify_ifp_generic(struct ifnet *ifp, struct nl_parsed_link *lattrs, const struct nlattr_bmask *bm, struct nl_pstate *npt) argument
H A Diface_drivers.c67 const struct nlattr_bmask *bm, struct nl_pstate *npt)
66 _nl_modify_ifp_generic(struct ifnet *ifp, struct nl_parsed_link *lattrs, const struct nlattr_bmask *bm, struct nl_pstate *npt) argument
/freebsd-current/usr.bin/tip/libacu/
H A Dcourier.c194 struct baud_msg *bm; local
228 for (bm = baud_msg ; bm->msg ; bm++)
229 if (strcmp(bm->msg,
234 cfsetospeed(&cntrl, bm->baud);
235 cfsetispeed(&cntrl, bm->baud);
H A Dt3000.c209 struct tbaud_msg *bm; local
243 for (bm = tbaud_msg ; bm->msg ; bm++)
244 if (strcmp(bm->msg,
249 cfsetospeed(&cntrl, bm->baud);
250 cfsetispeed(&cntrl, bm->baud);
/freebsd-current/lib/ofed/libibmad/
H A DMakefile11 bm.c \
/freebsd-current/usr.bin/gzip/
H A Dunlz.c194 lz_rd_decode_bit(struct lz_range_decoder *rd, int *bm) argument
197 const uint32_t bound = (rd->range >> BIT_MODEL_TOTAL_BITS) * *bm;
201 *bm += (BIT_MODEL_TOTAL - *bm) >> BIT_MODEL_MOVE_BITS;
207 *bm -= *bm >> BIT_MODEL_MOVE_BITS;
219 lz_rd_decode_tree(struct lz_range_decoder *rd, int *bm, int num_bits) argument
224 symbol = (symbol << 1) | lz_rd_decode_bit(rd, &bm[symbol]);
230 lz_rd_decode_tree_reversed(struct lz_range_decoder *rd, int *bm, int num_bits) argument
232 unsigned symbol = lz_rd_decode_tree(rd, bm, num_bit
244 lz_rd_decode_matched(struct lz_range_decoder *rd, int *bm, int match_byte) argument
444 int *bm = bm_literal[literal_state]; local
[all...]
/freebsd-current/lib/libc/include/isc/
H A Deventlib.h68 #define EV_BYTEMASK_SET(bm, b) \
69 ((bm).mask[EV_BYTEMASK_BYTE(b)] |= EV_BYTEMASK_MASK(b))
70 #define EV_BYTEMASK_CLR(bm, b) \
71 ((bm).mask[EV_BYTEMASK_BYTE(b)] &= ~EV_BYTEMASK_MASK(b))
72 #define EV_BYTEMASK_TST(bm, b) \
73 ((bm).mask[EV_BYTEMASK_BYTE(b)] & EV_BYTEMASK_MASK(b))
/freebsd-current/contrib/netbsd-tests/include/sys/
H A Dt_bitops.c75 __BITMAP_TYPE(, uint32_t, 65536) bm;
76 __BITMAP_ZERO(&bm);
85 __BITMAP_SET(i, &bm);
88 ATF_REQUIRE(bm._b[i] == 0x55555555);
92 ATF_REQUIRE(!__BITMAP_ISSET(i, &bm));
94 ATF_REQUIRE(__BITMAP_ISSET(i, &bm));
95 __BITMAP_CLR(i, &bm);
99 ATF_REQUIRE(!__BITMAP_ISSET(i, &bm));
/freebsd-current/contrib/arm-optimized-routines/math/test/rtest/
H A Dsemi.c133 uint32 am[2], bm[2]; local
176 test_frexp(b, bm, (uint32 *)&bex);
178 bm[0] &= 0xFFFFF, bm[0] |= 0x100000;
181 if (am[0] > bm[0] || (am[0] == bm[0] && am[1] >= bm[1])) {
182 am[1] -= bm[1];
183 am[0] = am[0] - bm[0] - (am[1] > ~bm[
207 uint32 am, bm; local
[all...]
/freebsd-current/contrib/bmake/
H A Djob.h178 struct BuildMon bm; member in struct:Job
/freebsd-current/lib/libkvm/
H A Dkvm_minidump_amd64.c348 struct kvm_bitmap bm; local
356 if (!_kvm_bitmap_init(&bm, vm->hdr.bitmapsize, &bmindex))
378 _kvm_bitmap_set(&bm, _kvm_pa_bit_id(kd, pa, AMD64_PAGE_SIZE));
398 _kvm_bitmap_set(&bm,
409 while (_kvm_bitmap_next(&bm, &bmindex)) {
427 _kvm_bitmap_deinit(&bm);
H A Dkvm_private.c760 _kvm_bitmap_init(struct kvm_bitmap *bm, u_long bitmapsize, u_long *idx) argument
764 bm->map = calloc(bitmapsize, sizeof *bm->map);
765 if (bm->map == NULL)
767 bm->size = bitmapsize;
772 _kvm_bitmap_set(struct kvm_bitmap *bm, u_long bm_index) argument
774 uint8_t *byte = &bm->map[bm_index / 8];
776 if (bm_index / 8 < bm->size)
781 _kvm_bitmap_next(struct kvm_bitmap *bm, u_long *idx) argument
783 u_long first_invalid = bm
801 _kvm_bitmap_deinit(struct kvm_bitmap *bm) argument
[all...]
H A Dkvm_minidump_aarch64.c271 struct kvm_bitmap bm; local
275 if (!_kvm_bitmap_init(&bm, vm->hdr.bitmapsize, &bmindex))
293 while (_kvm_bitmap_next(&bm, &bmindex)) {
310 _kvm_bitmap_deinit(&bm);
H A Dkvm_minidump_riscv.c240 struct kvm_bitmap bm; local
244 if (!_kvm_bitmap_init(&bm, vm->hdr.bitmapsize, &bmindex))
263 while (_kvm_bitmap_next(&bm, &bmindex)) {
280 _kvm_bitmap_deinit(&bm);
/freebsd-current/contrib/tcpdump/
H A Dprint-atalk.c390 u_char bm)
399 if ((bm + 1) & (bm & 0xff)) {
401 for (i = 0; bm; ++i) {
402 if (bm & 1) {
406 bm >>= 1;
410 for (i = 0; bm; ++i)
411 bm >>= 1;
389 atp_bitmap_print(netdissect_options *ndo, u_char bm) argument
/freebsd-current/sys/netlink/
H A Dnetlink_glue.c182 struct nl_parsed_link *lattrs __unused, const struct nlattr_bmask *bm __unused,
290 const struct nlattr_bmask *bm , struct nl_pstate *npt)
292 return (_nl->nl_modify_ifp_generic(ifp, lattrs, bm, npt));
H A Dnetlink_message_parser.h166 void nl_get_attrs_bmask_raw(struct nlattr *nla_head, int len, struct nlattr_bmask *bm);
167 bool nl_has_attr(const struct nlattr_bmask *bm, unsigned int nla_type);
322 struct nlattr_bmask *bm)
329 nl_get_attrs_bmask_raw(nla_head, len, bm);
321 nl_get_attrs_bmask_nlmsg(struct nlmsghdr *hdr, const struct nlhdr_parser *parser, struct nlattr_bmask *bm) argument
/freebsd-current/sys/net/
H A Dif_clone.h62 const struct nlattr_bmask *bm; /* (in) Bitmask of set link attributes */ member in struct:ifc_data_nl

Completed in 383 milliseconds

123