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;