Changeset View
Changeset View
Standalone View
Standalone View
head/sys/dev/sfxge/common/ef10_impl.h
Show First 20 Lines • Show All 497 Lines • ▼ Show 20 Lines | |||||
extern __checkReturn efx_rc_t | extern __checkReturn efx_rc_t | ||||
ef10_nvram_partn_set_version( | ef10_nvram_partn_set_version( | ||||
__in efx_nic_t *enp, | __in efx_nic_t *enp, | ||||
__in uint32_t partn, | __in uint32_t partn, | ||||
__in_ecount(4) uint16_t version[4]); | __in_ecount(4) uint16_t version[4]); | ||||
extern __checkReturn efx_rc_t | extern __checkReturn efx_rc_t | ||||
ef10_nvram_buffer_validate( | ef10_nvram_buffer_validate( | ||||
__in efx_nic_t *enp, | |||||
__in uint32_t partn, | __in uint32_t partn, | ||||
__in_bcount(buffer_size) | __in_bcount(buffer_size) | ||||
caddr_t bufferp, | caddr_t bufferp, | ||||
__in size_t buffer_size); | __in size_t buffer_size); | ||||
extern void | |||||
ef10_nvram_buffer_init( | |||||
__out_bcount(buffer_size) | |||||
caddr_t bufferp, | |||||
__in size_t buffer_size); | |||||
extern __checkReturn efx_rc_t | extern __checkReturn efx_rc_t | ||||
ef10_nvram_buffer_create( | ef10_nvram_buffer_create( | ||||
__in efx_nic_t *enp, | __in uint32_t partn_type, | ||||
__in uint16_t partn_type, | __out_bcount(buffer_size) | ||||
__in_bcount(buffer_size) | |||||
caddr_t bufferp, | caddr_t bufferp, | ||||
__in size_t buffer_size); | __in size_t buffer_size); | ||||
extern __checkReturn efx_rc_t | extern __checkReturn efx_rc_t | ||||
ef10_nvram_buffer_find_item_start( | ef10_nvram_buffer_find_item_start( | ||||
__in_bcount(buffer_size) | __in_bcount(buffer_size) | ||||
caddr_t bufferp, | caddr_t bufferp, | ||||
__in size_t buffer_size, | __in size_t buffer_size, | ||||
Show All 12 Lines | ef10_nvram_buffer_find_item( | ||||
__in_bcount(buffer_size) | __in_bcount(buffer_size) | ||||
caddr_t bufferp, | caddr_t bufferp, | ||||
__in size_t buffer_size, | __in size_t buffer_size, | ||||
__in uint32_t offset, | __in uint32_t offset, | ||||
__out uint32_t *startp, | __out uint32_t *startp, | ||||
__out uint32_t *lengthp); | __out uint32_t *lengthp); | ||||
extern __checkReturn efx_rc_t | extern __checkReturn efx_rc_t | ||||
ef10_nvram_buffer_peek_item( | |||||
__in_bcount(buffer_size) | |||||
caddr_t bufferp, | |||||
__in size_t buffer_size, | |||||
__in uint32_t offset, | |||||
__out uint32_t *tagp, | |||||
__out uint32_t *lengthp, | |||||
__out uint32_t *value_offsetp); | |||||
extern __checkReturn efx_rc_t | |||||
ef10_nvram_buffer_get_item( | ef10_nvram_buffer_get_item( | ||||
__in_bcount(buffer_size) | __in_bcount(buffer_size) | ||||
caddr_t bufferp, | caddr_t bufferp, | ||||
__in size_t buffer_size, | __in size_t buffer_size, | ||||
__in uint32_t offset, | __in uint32_t offset, | ||||
__in uint32_t length, | __in uint32_t length, | ||||
__out_bcount_part(item_max_size, *lengthp) | __out uint32_t *tagp, | ||||
caddr_t itemp, | __out_bcount_part(value_max_size, *lengthp) | ||||
__in size_t item_max_size, | caddr_t valuep, | ||||
__in size_t value_max_size, | |||||
__out uint32_t *lengthp); | __out uint32_t *lengthp); | ||||
extern __checkReturn efx_rc_t | extern __checkReturn efx_rc_t | ||||
ef10_nvram_buffer_insert_item( | ef10_nvram_buffer_insert_item( | ||||
__in_bcount(buffer_size) | __in_bcount(buffer_size) | ||||
caddr_t bufferp, | caddr_t bufferp, | ||||
__in size_t buffer_size, | __in size_t buffer_size, | ||||
__in uint32_t offset, | __in uint32_t offset, | ||||
__in_bcount(length) caddr_t keyp, | __in uint32_t tag, | ||||
__in_bcount(length) caddr_t valuep, | |||||
__in uint32_t length, | |||||
__out uint32_t *lengthp); | |||||
extern __checkReturn efx_rc_t | |||||
ef10_nvram_buffer_modify_item( | |||||
__in_bcount(buffer_size) | |||||
caddr_t bufferp, | |||||
__in size_t buffer_size, | |||||
__in uint32_t offset, | |||||
__in uint32_t tag, | |||||
__in_bcount(length) caddr_t valuep, | |||||
__in uint32_t length, | __in uint32_t length, | ||||
__out uint32_t *lengthp); | __out uint32_t *lengthp); | ||||
extern __checkReturn efx_rc_t | extern __checkReturn efx_rc_t | ||||
ef10_nvram_buffer_delete_item( | ef10_nvram_buffer_delete_item( | ||||
__in_bcount(buffer_size) | __in_bcount(buffer_size) | ||||
caddr_t bufferp, | caddr_t bufferp, | ||||
__in size_t buffer_size, | __in size_t buffer_size, | ||||
▲ Show 20 Lines • Show All 690 Lines • Show Last 20 Lines |