Defined in 4 files as a member:

Defined in 1 files as a function:

Referenced in 15 files:

Smatch caller information:

init/initramfs.c flush_buffer() -> write_buffer()

Type Parameter Key Value
DATA_SOURCE 1 len $1

init/initramfs.c flush_buffer() -> write_buffer()

Type Parameter Key Value
PARAM_VALUE 1 len 1-u64max
DATA_SOURCE 1 len $1

init/initramfs.c unpack_to_rootfs() -> write_buffer()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 0 *buf 48
PARAM_VALUE 1 len 1-u64max
BUF_SIZE 0 buf (-1),8192,139000
BUF_SIZE 0 buf (-1),8192,139000
DATA_SOURCE 0 buf $0 [m]
DATA_SOURCE 1 len $1 [m]
RX_PATH
TASK_NOT_RUNNING

Smatch assignments to (struct ixgbe_eeprom_operations)->write_buffer:

drivers/net/ethernet/intel/ixgbe/ixgbe_e610.c (null)() -> (struct ixgbe_eeprom_operations)->write_buffer [0]

drivers/net/ethernet/intel/ixgbe/ixgbe_e610.c __fwlog_send_cmd() -> (struct ixgbe_eeprom_operations)->write_buffer [0-u64max]

drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c (null)() -> (struct ixgbe_eeprom_operations)->write_buffer [4207523345936068608]

drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c (null)() -> (struct ixgbe_eeprom_operations)->write_buffer [6626068869829787648]

drivers/net/ethernet/intel/ixgbe/ixgbe_common.c ixgbe_setup_mac_link_multispeed_fiber() -> (struct ixgbe_eeprom_operations)->write_buffer [min-max]

drivers/net/ethernet/intel/ixgbe/ixgbe_main.c ixgbe_intr() -> (struct ixgbe_eeprom_operations)->write_buffer [0-u64max]

drivers/net/ethernet/intel/ixgbe/ixgbe_main.c ixgbe_msix_other() -> (struct ixgbe_eeprom_operations)->write_buffer [0-u64max]

drivers/net/ethernet/intel/ixgbe/ixgbe_main.c ixgbe_pf_handle_tx_hang() -> (struct ixgbe_eeprom_operations)->write_buffer [min-max]

drivers/net/ethernet/intel/ixgbe/ixgbe_main.c ixgbe_read_pci_cfg_word() -> (struct ixgbe_eeprom_operations)->write_buffer [ignore]

drivers/net/ethernet/intel/ixgbe/ixgbe_main.c ixgbe_read_reg() -> (struct ixgbe_eeprom_operations)->write_buffer [ignore]

drivers/net/ethernet/intel/ixgbe/ixgbe_main.c ixgbe_remove_adapter() -> (struct ixgbe_eeprom_operations)->write_buffer [ignore]

drivers/net/ethernet/intel/ixgbe/ixgbe_main.c ixgbe_setup_tc_block_cb() -> (struct ixgbe_eeprom_operations)->write_buffer [0-u64max]

drivers/net/ethernet/intel/ixgbe/ixgbe_main.c ixgbe_write_pci_cfg_word() -> (struct ixgbe_eeprom_operations)->write_buffer [ignore]

drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c (null)() -> (struct ixgbe_eeprom_operations)->write_buffer [4207523345936068608]

drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c ixgbe_identify_qsfp_module_generic() -> (struct ixgbe_eeprom_operations)->write_buffer [ignore]

drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c ixgbe_identify_sfp_module_generic() -> (struct ixgbe_eeprom_operations)->write_buffer [ignore]

drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c ixgbe_mii_bus_read_c22() -> (struct ixgbe_eeprom_operations)->write_buffer [ignore]

drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c ixgbe_mii_bus_read_c45() -> (struct ixgbe_eeprom_operations)->write_buffer [ignore]

drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c ixgbe_mii_bus_write_c22() -> (struct ixgbe_eeprom_operations)->write_buffer [ignore]

drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c ixgbe_mii_bus_write_c45() -> (struct ixgbe_eeprom_operations)->write_buffer [ignore]

drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c ixgbe_x550em_a_has_mii() -> (struct ixgbe_eeprom_operations)->write_buffer [ignore]

drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c ixgbe_x550em_a_mii_bus_read_c22() -> (struct ixgbe_eeprom_operations)->write_buffer [ignore]

drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c ixgbe_x550em_a_mii_bus_read_c45() -> (struct ixgbe_eeprom_operations)->write_buffer [ignore]

drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c ixgbe_x550em_a_mii_bus_write_c22() -> (struct ixgbe_eeprom_operations)->write_buffer [ignore]

drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c ixgbe_x550em_a_mii_bus_write_c45() -> (struct ixgbe_eeprom_operations)->write_buffer [ignore]

drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c (null)() -> (struct ixgbe_eeprom_operations)->write_buffer [8661509263691010048]