Searched refs:FREEMASK_CHUNK (Results 1 – 3 of 3) sorted by relevance
| /freebsd-14.2/sys/netpfil/ipfw/nat64/ |
| H A D | nat64lsn.h | 91 #define FREEMASK_CHUNK(p, v) \ macro 95 bitcount64(*FREEMASK_CHUNK((pg), (faddr))) 97 #define FREEMASK_CHUNK(p, v) \ macro 101 bitcount64(*(uint64_t *)FREEMASK_CHUNK((pg), (faddr)))
|
| H A D | nat64lsn.c | 225 ffsll(*FREEMASK_CHUNK((pg), (faddr))) 227 ck_pr_btr_64(FREEMASK_CHUNK((pg), (faddr)), (bit)) 229 ck_pr_bts_64(FREEMASK_CHUNK((pg), (faddr)), (bit)) 231 ISSET64(*FREEMASK_CHUNK((pg), (faddr)), (bit)) 233 (out) = ck_pr_load_64(FREEMASK_CHUNK((pg), (n))) 247 freemask_ffsll(FREEMASK_CHUNK((pg), (faddr))) 249 ck_pr_btr_32(FREEMASK_CHUNK((pg), (faddr)) + (bit) / 32, (bit) % 32) 251 ck_pr_bts_32(FREEMASK_CHUNK((pg), (faddr)) + (bit) / 32, (bit) % 32) 253 ISSET32(*(FREEMASK_CHUNK((pg), (faddr)) + (bit) / 32), (bit) % 32) 255 (out) = ck_pr_load_32(FREEMASK_CHUNK((pg), (n))) | \ [all …]
|
| H A D | nat64lsn_control.c | 545 #define FREEMASK_COPY(pg, n, out) (out) = *FREEMASK_CHUNK((pg), (n)) 547 #define FREEMASK_COPY(pg, n, out) (out) = *FREEMASK_CHUNK((pg), (n)) | \ 548 ((uint64_t)*(FREEMASK_CHUNK((pg), (n)) + 1) << 32)
|