Lines Matching defs:buffer

166             lfs_off_t off, void *buffer, lfs_size_t size);
172 lfs_off_t off, const void *buffer, lfs_size_t size);
226 // Size of the lookahead buffer in bytes. A larger lookahead buffer
228 // lookahead buffer is stored as a compact bitmap, so each byte of RAM
232 // Optional statically allocated read buffer. Must be cache_size.
233 // By default lfs_malloc is used to allocate this buffer.
236 // Optional statically allocated program buffer. Must be cache_size.
237 // By default lfs_malloc is used to allocate this buffer.
240 // Optional statically allocated lookahead buffer. Must be lookahead_size
242 // allocate this buffer.
319 // Pointer to buffer containing the attribute
320 void *buffer;
328 // Optional statically allocated file buffer. Must be cache_size.
329 // By default lfs_malloc is used to allocate this buffer.
330 void *buffer;
340 // than the buffer, it will be padded with zeros. If the stored attribute
355 uint8_t *buffer;
438 uint32_t *buffer;
512 // the buffer, it will be padded with zeros. If the stored attribute is larger,
514 // LFS_ERR_NOATTR is returned and the buffer is filled with zeros.
518 // of the size of the buffer. This can be used to dynamically allocate a buffer
521 uint8_t type, void *buffer, lfs_size_t size);
532 uint8_t type, const void *buffer, lfs_size_t size);
558 // thus use lfs_file_opencfg() with config.buffer set.
591 // Takes a buffer and size indicating where to store the read data.
594 void *buffer, lfs_size_t size);
599 // Takes a buffer and size indicating the data to write. The file will not
604 const void *buffer, lfs_size_t size);