Lines Matching full:fa

102  * @param[in] fa	Flash area
107 int flash_area_check_int_sha256(const struct flash_area *fa,
117 * @param[out] fa Pointer which has to reference flash_area. If
124 int flash_area_open(uint8_t id, const struct flash_area **fa);
132 * @param[in] fa Flash area to be closed.
134 void flash_area_close(const struct flash_area *fa);
145 * @param fa pointer to flash_area object to check.
152 static ALWAYS_INLINE bool flash_area_device_is_ready(const struct flash_area *fa) in flash_area_device_is_ready() argument
154 return (fa != NULL && device_is_ready(fa->fa_dev)); in flash_area_device_is_ready()
164 * @param[in] fa Flash area
171 int flash_area_read(const struct flash_area *fa, off_t off, void *dst,
181 * @param[in] fa Flash area
188 int flash_area_write(const struct flash_area *fa, off_t off, const void *src,
198 * @param[in] fa Flash area
204 int flash_area_erase(const struct flash_area *fa, off_t off, size_t len);
221 * @param[in] fa Flash area
227 int flash_area_flatten(const struct flash_area *fa, off_t off, size_t len);
235 * @param[in] fa Flash area
239 uint32_t flash_area_align(const struct flash_area *fa);
259 * @param[in] fa pointer to flash area object.
268 int flash_area_sectors(const struct flash_area *fa, uint32_t *count, struct flash_sector *sectors);
273 * @param fa flash area
277 typedef void (*flash_area_cb_t)(const struct flash_area *fa,
292 * @param[in] fa Flash area.
296 int flash_area_has_driver(const struct flash_area *fa);
301 * @param[in] fa Flash area.
305 const struct device *flash_area_get_device(const struct flash_area *fa);
311 * @param[in] fa Flash area.
315 const char *flash_area_label(const struct flash_area *fa);
323 * @param fa Flash area.
327 uint8_t flash_area_erased_val(const struct flash_area *fa);