len32 1726 dev/pci/if_bnx.c u_int32_t cmd_flags, offset32, len32, extra;
len32 1738 dev/pci/if_bnx.c len32 = buf_size;
len32 1751 dev/pci/if_bnx.c if (pre_len >= len32) {
len32 1752 dev/pci/if_bnx.c pre_len = len32;
len32 1767 dev/pci/if_bnx.c len32 -= pre_len;
len32 1770 dev/pci/if_bnx.c if (len32 & 3) {
len32 1771 dev/pci/if_bnx.c extra = 4 - (len32 & 3);
len32 1772 dev/pci/if_bnx.c len32 = (len32 + 4) & ~3;
len32 1775 dev/pci/if_bnx.c if (len32 == 4) {
len32 1787 dev/pci/if_bnx.c } else if (len32 > 0) {
len32 1801 dev/pci/if_bnx.c len32 -= 4;
len32 1803 dev/pci/if_bnx.c while (len32 > 4 && rc == 0) {
len32 1809 dev/pci/if_bnx.c len32 -= 4;
len32 1843 dev/pci/if_bnx.c u_int32_t written, offset32, len32;
len32 1850 dev/pci/if_bnx.c len32 = buf_size;
len32 1855 dev/pci/if_bnx.c len32 += align_start;
len32 1860 dev/pci/if_bnx.c if (len32 & 3) {
len32 1861 dev/pci/if_bnx.c if ((len32 > 4) || !align_start) {
len32 1862 dev/pci/if_bnx.c align_end = 4 - (len32 & 3);
len32 1863 dev/pci/if_bnx.c len32 += align_end;
len32 1864 dev/pci/if_bnx.c if ((rc = bnx_nvram_read(sc, offset32 + len32 - 4,
len32 1872 dev/pci/if_bnx.c buf = malloc(len32, M_DEVBUF, M_NOWAIT);
len32 1880 dev/pci/if_bnx.c memcpy(buf + len32 - 4, end, 4);
len32 1886 dev/pci/if_bnx.c while ((written < len32) && (rc == 0)) {
len32 1900 dev/pci/if_bnx.c data_end = (page_end > offset32 + len32) ?
len32 1901 dev/pci/if_bnx.c (offset32 + len32) : page_end;