/src/usr.sbin/installboot/arch/ |
landisk.c | 74 uint32_t bplen; local in function:landisk_setboot 205 bplen = le32toh(bpp->bp_length); 206 if (bplen > sizeof bp) 208 bplen = sizeof bp; 211 memcpy(&bp, bpp, bplen); 215 if (bplen < sizeof bp && memcmp((char *)&bp + bplen, 216 (char *)&bp + bplen + 1, 217 sizeof bp - bplen - 1) != 0) { 221 memcpy(bpp, &bp, bplen); [all...] |
i386.c | 234 uint32_t bplen; local in function:update_i386_boot_params 237 bplen = le32toh(bpp->bp_length); 238 if (bplen > sizeof bp) 240 bplen = sizeof bp; 244 memcpy(&bp, bpp, bplen); 293 if (!is_zero((char *)&bp + bplen, sizeof bp - bplen)) { 297 memcpy(bpp, &bp, bplen);
|
/src/usr.bin/cap_mkdb/ |
cap_mkdb.c | 179 size_t len, bplen; local in function:db_build 185 for (reccnt = 0, bplen = 0; (st = cgetnext(&bp, ifiles)) > 0; free(bp)){ 192 if (bplen <= len + 2) { 194 bplen + MAX(256, len + 2))) == NULL) 197 bplen += MAX(256, len + 2);
|