Home
last modified time | relevance | path

Searched refs:bufinfo (Results 1 – 25 of 195) sorted by relevance

12345678

/dports/emulators/vice/vice-3.5/src/fsdevice/
H A Dfsdevice-read.c74 bufinfo->iseof = !tape_read(bufinfo->tape, in command_read()
83 bufinfo->iseof = !tape_read(bufinfo->tape, in command_read()
90 bufinfo->iseof = !tape_read(bufinfo->tape, &(bufinfo->buffered), 1); in command_read()
114 bufinfo->iseof = !tape_read(bufinfo->tape, &(bufinfo->buffered), 1); in command_read()
122 bufinfo->iseof = !fileio_read(bufinfo->fileio_info, &(bufinfo->buffered), 1); in command_read()
132 bufinfo->iseof = !fileio_read(bufinfo->fileio_info, &(bufinfo->buffered), 1); in command_read()
297 if (bufinfo->current_record >= bufinfo->num_records) { in relative_read()
334 bufinfo->iseof = !fileio_read(bufinfo->fileio_info, &(bufinfo->buffered), 1); in relative_read()
355 bufinfo->iseof = !fileio_read(bufinfo->fileio_info, &(bufinfo->buffered), 1); in relative_read()
393 bufinfo->bufp = bufinfo->name; in command_directory_get()
[all …]
H A Dfsdevice-write.c75 bufinfo_t *bufinfo = &fsdevice_dev[vdrive->unit - 8].bufinfo[secondary]; in fsdevice_listen() local
84 if (bufinfo->current_record >= bufinfo->num_records) { in fsdevice_relfile_extend_if_needed()
89 bufinfo->current_record, bufinfo->num_records, oldpos)); in fsdevice_relfile_extend_if_needed()
91 while (bufinfo->current_record >= bufinfo->num_records) { in fsdevice_relfile_extend_if_needed()
92 unsigned int file_off = bufinfo->num_records * bufinfo->reclen; in fsdevice_relfile_extend_if_needed()
109 bufinfo_t *bufinfo; in fsdevice_write() local
111 bufinfo = &fsdevice_dev[vdrive->unit - 8].bufinfo[secondary]; in fsdevice_write()
130 if (bufinfo->position_in_record >= bufinfo->reclen) { in fsdevice_write()
132 bufinfo->current_record, bufinfo->position_in_record, in fsdevice_write()
154 bufinfo->current_record_length = bufinfo->position_in_record; in fsdevice_write()
[all …]
H A Dfsdevice-open.c159 p = bufinfo[secondary].name; in fsdevice_open_directory()
204 bufinfo[secondary].buflen = (int)(p - bufinfo[secondary].name); in fsdevice_open_directory()
205 bufinfo[secondary].bufp = bufinfo[secondary].name; in fsdevice_open_directory()
206 bufinfo[secondary].mode = Directory; in fsdevice_open_directory()
208 bufinfo[secondary].eof = 0; in fsdevice_open_directory()
310 tape = bufinfo[secondary].tape; in fsdevice_open_file()
318 bufinfo[secondary].isbuffered = 0; in fsdevice_open_file()
319 bufinfo[secondary].iseof = 0; in fsdevice_open_file()
387 bufinfo_t *bufinfo; in fsdevice_open() local
391 bufinfo = fsdevice_dev[vdrive->unit - 8].bufinfo; in fsdevice_open()
[all …]
H A Dfsdevice-close.c51 bufinfo_t *bufinfo; in fsdevice_close() local
53 bufinfo = &fsdevice_dev[vdrive->unit - 8].bufinfo[secondary]; in fsdevice_close()
60 switch (bufinfo->mode) { in fsdevice_close()
62 fsdevice_relative_pad_record(bufinfo); in fsdevice_close()
67 if (bufinfo->tape->name) { in fsdevice_close()
68 tape_image_close(bufinfo->tape); in fsdevice_close()
70 if (bufinfo->fileio_info != NULL) { in fsdevice_close()
72 bufinfo->fileio_info = NULL; in fsdevice_close()
79 if (bufinfo->ioutil_dir == NULL) { in fsdevice_close()
83 ioutil_closedir(bufinfo->ioutil_dir); in fsdevice_close()
[all …]
H A Dfsdevice.c207 bufinfo_t *bufinfo; in fsdevice_init() local
214 bufinfo = fsdevice_dev[i].bufinfo; in fsdevice_init()
218 bufinfo[j].dir = lib_calloc(1, maxpathlen); in fsdevice_init()
219 bufinfo[j].name = lib_calloc(1, maxpathlen); in fsdevice_init()
220 bufinfo[j].dirmask = lib_calloc(1, maxpathlen); in fsdevice_init()
230 bufinfo_t *bufinfo; in fsdevice_shutdown() local
232 bufinfo = fsdevice_dev[i].bufinfo; in fsdevice_shutdown()
235 lib_free(bufinfo[j].tape); in fsdevice_shutdown()
236 lib_free(bufinfo[j].dir); in fsdevice_shutdown()
237 lib_free(bufinfo[j].name); in fsdevice_shutdown()
[all …]
/dports/emulators/libretro-vice/vice-libretro-5725415/vice/src/fsdevice/
H A Dfsdevice-read.c65 bufinfo->iseof = !tape_read(bufinfo->tape, in command_read()
74 bufinfo->iseof = !tape_read(bufinfo->tape, in command_read()
81 bufinfo->iseof = !tape_read(bufinfo->tape, &(bufinfo->buffered), 1); in command_read()
105 bufinfo->iseof = !tape_read(bufinfo->tape, &(bufinfo->buffered), 1); in command_read()
113 bufinfo->iseof = !fileio_read(bufinfo->fileio_info, &(bufinfo->buffered), 1); in command_read()
123 bufinfo->iseof = !fileio_read(bufinfo->fileio_info, &(bufinfo->buffered), 1); in command_read()
171 bufinfo->bufp = bufinfo->name; in command_directory_get()
347 bufinfo->buflen = (int)(p - bufinfo->name); in command_directory_get()
364 bufinfo->eof++; in command_directory_get()
391 bufinfo->buflen--; in command_directory()
[all …]
H A Dfsdevice-open.c117 p = bufinfo[secondary].name; in fsdevice_open_directory()
151 bufinfo[secondary].buflen = (int)(p - bufinfo[secondary].name); in fsdevice_open_directory()
152 bufinfo[secondary].bufp = bufinfo[secondary].name; in fsdevice_open_directory()
153 bufinfo[secondary].mode = Directory; in fsdevice_open_directory()
155 bufinfo[secondary].eof = 0; in fsdevice_open_directory()
234 tape = bufinfo[secondary].tape; in fsdevice_open_file()
242 bufinfo[secondary].isbuffered = 0; in fsdevice_open_file()
243 bufinfo[secondary].iseof = 0; in fsdevice_open_file()
257 bufinfo[secondary].buflen = 2; in fsdevice_open_file()
294 bufinfo_t *bufinfo; in fsdevice_open() local
[all …]
H A Dfsdevice-close.c50 bufinfo_t *bufinfo; in fsdevice_close() local
52 bufinfo = fsdevice_dev[vdrive->unit - 8].bufinfo; in fsdevice_close()
59 switch (bufinfo[secondary].mode) { in fsdevice_close()
63 if (bufinfo[secondary].tape->name) { in fsdevice_close()
64 tape_image_close(bufinfo[secondary].tape); in fsdevice_close()
66 if (bufinfo[secondary].fileio_info != NULL) { in fsdevice_close()
67 fileio_close(bufinfo[secondary].fileio_info); in fsdevice_close()
68 bufinfo[secondary].fileio_info = NULL; in fsdevice_close()
75 if (bufinfo[secondary].ioutil_dir == NULL) { in fsdevice_close()
79 ioutil_closedir(bufinfo[secondary].ioutil_dir); in fsdevice_close()
[all …]
H A Dfsdevice.c198 bufinfo_t *bufinfo; in fsdevice_init() local
205 bufinfo = fsdevice_dev[i].bufinfo; in fsdevice_init()
209 bufinfo[j].dir = lib_calloc(1, maxpathlen); in fsdevice_init()
210 bufinfo[j].name = lib_calloc(1, maxpathlen); in fsdevice_init()
211 bufinfo[j].dirmask = lib_calloc(1, maxpathlen); in fsdevice_init()
221 bufinfo_t *bufinfo; in fsdevice_shutdown() local
223 bufinfo = fsdevice_dev[i].bufinfo; in fsdevice_shutdown()
226 lib_free(bufinfo[j].tape); in fsdevice_shutdown()
227 lib_free(bufinfo[j].dir); in fsdevice_shutdown()
228 lib_free(bufinfo[j].name); in fsdevice_shutdown()
[all …]
H A Dfsdevice-write.c50 bufinfo_t *bufinfo; in fsdevice_write() local
52 bufinfo = fsdevice_dev[vdrive->unit - 8].bufinfo; in fsdevice_write()
58 if (bufinfo[secondary].mode != Write in fsdevice_write()
59 && bufinfo[secondary].mode != Append) { in fsdevice_write()
63 if (bufinfo[secondary].fileio_info != NULL) { in fsdevice_write()
66 len = fileio_write(bufinfo[secondary].fileio_info, &data, 1); in fsdevice_write()
/dports/lang/micropython/micropython-1.17/extmod/
H A Dmodubinascii.c40 mp_buffer_info_t bufinfo; in mod_binascii_hexlify() local
45 if (bufinfo.len == 0) { in mod_binascii_hexlify()
53 out_len += bufinfo.len - 1; in mod_binascii_hexlify()
78 mp_buffer_info_t bufinfo; in mod_binascii_unhexlify() local
81 if ((bufinfo.len & 1) != 0) { in mod_binascii_unhexlify()
126 mp_buffer_info_t bufinfo; in mod_binascii_a2b_base64() local
128 byte *in = bufinfo.buf; in mod_binascii_a2b_base64()
169 mp_buffer_info_t bufinfo; in mod_binascii_b2a_base64() local
173 vstr_init_len(&vstr, ((bufinfo.len != 0) ? (((bufinfo.len - 1) / 3) + 1) * 4 : 0) + 1); in mod_binascii_b2a_base64()
224 mp_buffer_info_t bufinfo; in mod_binascii_crc32() local
[all …]
H A Dmoduhashlib.c100 mp_buffer_info_t bufinfo; in uhashlib_sha256_update() local
135 mp_buffer_info_t bufinfo; in uhashlib_sha256_update() local
137 sha256_update((CRYAL_SHA256_CTX *)self->state, bufinfo.buf, bufinfo.len); in uhashlib_sha256_update()
189 mp_buffer_info_t bufinfo; in uhashlib_sha1_update() local
191 SHA1_Update((SHA1_CTX *)self->state, bufinfo.buf, bufinfo.len); in uhashlib_sha1_update()
230 mp_buffer_info_t bufinfo; in uhashlib_sha1_update() local
232 mbedtls_sha1_update_ret((mbedtls_sha1_context *)self->state, bufinfo.buf, bufinfo.len); in uhashlib_sha1_update()
284 mp_buffer_info_t bufinfo; in uhashlib_md5_update() local
286 MD5_Update((MD5_CTX *)self->state, bufinfo.buf, bufinfo.len); in uhashlib_md5_update()
325 mp_buffer_info_t bufinfo; in uhashlib_md5_update() local
[all …]
H A Dmachine_i2c.c366 mp_buffer_info_t bufinfo; in machine_i2c_readinto() local
373 int ret = i2c_p->read(self, bufinfo.buf, bufinfo.len, nack); in machine_i2c_readinto()
390 mp_buffer_info_t bufinfo; in machine_i2c_write() local
394 int ret = i2c_p->write(self, bufinfo.buf, bufinfo.len); in machine_i2c_write()
421 mp_buffer_info_t bufinfo; in machine_i2c_readfrom_into() local
424 int ret = mp_machine_i2c_readfrom(self, addr, bufinfo.buf, bufinfo.len, stop); in machine_i2c_readfrom_into()
435 mp_buffer_info_t bufinfo; in machine_i2c_writeto() local
438 int ret = mp_machine_i2c_writeto(self, addr, bufinfo.buf, bufinfo.len, stop); in machine_i2c_writeto()
574 mp_buffer_info_t bufinfo; in machine_i2c_readfrom_mem_into() local
579 args[ARG_addrsize].u_int, bufinfo.buf, bufinfo.len); in machine_i2c_readfrom_mem_into()
[all …]
/dports/lang/micropython/micropython-1.17/ports/stm32/
H A Dbufhelper.c30 void pyb_buf_get_for_send(mp_obj_t o, mp_buffer_info_t *bufinfo, byte *tmp_data) { in pyb_buf_get_for_send() argument
33 bufinfo->buf = tmp_data; in pyb_buf_get_for_send()
34 bufinfo->len = 1; in pyb_buf_get_for_send()
35 bufinfo->typecode = 'B'; in pyb_buf_get_for_send()
37 mp_get_buffer_raise(o, bufinfo, MP_BUFFER_READ); in pyb_buf_get_for_send()
48 mp_buffer_info_t bufinfo; in pyb_buf_get_for_recv() local
49 mp_get_buffer_raise(o, &bufinfo, MP_BUFFER_WRITE); in pyb_buf_get_for_recv()
50 vstr->buf = bufinfo.buf; in pyb_buf_get_for_recv()
51 vstr->len = bufinfo.len; in pyb_buf_get_for_recv()
/dports/net/samba412/samba-4.12.15/source4/smb_server/smb/
H A Drequest.c37 req->in.bufinfo.mem_ctx = req; in smbsrv_setup_bufinfo()
38 req->in.bufinfo.flags = 0; in smbsrv_setup_bufinfo()
40 req->in.bufinfo.flags |= BUFINFO_FLAG_UNICODE; in smbsrv_setup_bufinfo()
42 req->in.bufinfo.align_base = req->in.buffer; in smbsrv_setup_bufinfo()
43 req->in.bufinfo.data = req->in.data; in smbsrv_setup_bufinfo()
499 src_len = bufinfo->data_size - PTR_DIFF(src, bufinfo->data); in req_pull_ucs2()
550 src_len = bufinfo->data_size - PTR_DIFF(src, bufinfo->data); in req_pull_ascii()
614 if (PTR_DIFF(src, bufinfo->data) + 1 > bufinfo->data_size) { in req_pull_ascii4()
660 (uintptr_t)ptr >= (uintptr_t)bufinfo->data + bufinfo->data_size || in req_data_oob()
661 count > bufinfo->data_size || in req_data_oob()
[all …]
/dports/lang/micropython/micropython-1.17/py/
H A Dmodstruct.c131 mp_buffer_info_t bufinfo; in struct_unpack_from() local
133 byte *p = bufinfo.buf; in struct_unpack_from()
134 byte *end_p = &p[bufinfo.len]; in struct_unpack_from()
142 offset = bufinfo.len + offset; in struct_unpack_from()
196 mp_buffer_info_t bufinfo; in struct_pack_into_internal() local
199 if (bufinfo.len < to_copy) { in struct_pack_into_internal()
200 to_copy = bufinfo.len; in struct_pack_into_internal()
202 memcpy(p, bufinfo.buf, to_copy); in struct_pack_into_internal()
228 mp_buffer_info_t bufinfo; in struct_pack_into() local
238 byte *p = (byte *)bufinfo.buf; in struct_pack_into()
[all …]
H A Dstream.c250 mp_buffer_info_t bufinfo; in stream_write_method() local
259 if (off > bufinfo.len) { in stream_write_method()
260 off = bufinfo.len; in stream_write_method()
263 bufinfo.len -= off; in stream_write_method()
269 mp_buffer_info_t bufinfo; in stream_write1_method() local
271 … return mp_stream_write(self_in, bufinfo.buf, bufinfo.len, MP_STREAM_RW_WRITE | MP_STREAM_RW_ONCE); in stream_write1_method()
276 mp_buffer_info_t bufinfo; in stream_readinto() local
282 mp_uint_t len = bufinfo.len; in stream_readinto()
285 if (len > bufinfo.len) { in stream_readinto()
286 len = bufinfo.len; in stream_readinto()
[all …]
/dports/lang/micropython/micropython-1.17/ports/zephyr/
H A Dzephyr_storage.c78 mp_buffer_info_t bufinfo; in zephyr_disk_access_readblocks() local
81 mp_get_buffer_raise(buf, &bufinfo, MP_BUFFER_WRITE); in zephyr_disk_access_readblocks()
82 …ret = disk_access_read(self->pdrv, bufinfo.buf, mp_obj_get_int(block_num), bufinfo.len / self->blo… in zephyr_disk_access_readblocks()
89 mp_buffer_info_t bufinfo; in zephyr_disk_access_writeblocks() local
92 mp_get_buffer_raise(buf, &bufinfo, MP_BUFFER_READ); in zephyr_disk_access_writeblocks()
93 …ret = disk_access_write(self->pdrv, bufinfo.buf, mp_obj_get_int(block_num), bufinfo.len / self->bl… in zephyr_disk_access_writeblocks()
181 mp_buffer_info_t bufinfo; in zephyr_flash_area_readblocks() local
189 ret = flash_area_read(self->area, offset, bufinfo.buf, bufinfo.len); in zephyr_flash_area_readblocks()
198 mp_buffer_info_t bufinfo; in zephyr_flash_area_writeblocks() local
210 mp_get_buffer_raise(args[2], &bufinfo, MP_BUFFER_READ); in zephyr_flash_area_writeblocks()
[all …]
/dports/lang/micropython/micropython-1.17/ports/unix/
H A Dmodusocket.c161 mp_buffer_info_t bufinfo; in socket_connect() local
168 int r = connect(self->fd, (const struct sockaddr *)bufinfo.buf, bufinfo.len); in socket_connect()
191 mp_buffer_info_t bufinfo; in socket_bind() local
194 int r = bind(self->fd, (const struct sockaddr *)bufinfo.buf, bufinfo.len); in socket_bind()
293 mp_buffer_info_t bufinfo; in socket_send() local
296 MP_HAL_RETRY_SYSCALL(out_sz, send(self->fd, bufinfo.buf, bufinfo.len, flags), in socket_send()
316 MP_HAL_RETRY_SYSCALL(out_sz, sendto(self->fd, bufinfo.buf, bufinfo.len, flags, in socket_sendto()
338 optval = bufinfo.buf; in socket_setsockopt()
339 optlen = bufinfo.len; in socket_setsockopt()
520 mp_buffer_info_t bufinfo; in mod_socket_inet_ntop() local
[all …]
/dports/lang/micropython/micropython-1.17/ports/rp2/
H A Drp2_flash.c82 mp_buffer_info_t bufinfo; in rp2_flash_readblocks() local
83 mp_get_buffer_raise(args[2], &bufinfo, MP_BUFFER_WRITE); in rp2_flash_readblocks()
87 memcpy(bufinfo.buf, (void *)(XIP_BASE + self->flash_base + offset), bufinfo.len); in rp2_flash_readblocks()
95 mp_buffer_info_t bufinfo; in rp2_flash_writeblocks() local
96 mp_get_buffer_raise(args[2], &bufinfo, MP_BUFFER_READ); in rp2_flash_writeblocks()
100 flash_range_erase(self->flash_base + offset, bufinfo.len); in rp2_flash_writeblocks()
109 flash_range_program(self->flash_base + offset, bufinfo.buf, bufinfo.len); in rp2_flash_writeblocks()
H A Drp2_pio.c228 mp_buffer_info_t bufinfo; in rp2_pio_add_program() local
232 struct pio_program pio_program = { bufinfo.buf, bufinfo.len / 2, -1 }; in rp2_pio_add_program()
257 mp_buffer_info_t bufinfo; in rp2_pio_remove_program() local
259 length = bufinfo.len / 2; in rp2_pio_remove_program()
626 mp_buffer_info_t bufinfo; in rp2_state_machine_get() local
627 bufinfo.buf = NULL; in rp2_state_machine_get()
645 uint8_t *dest = bufinfo.buf; in rp2_state_machine_get()
684 mp_buffer_info_t bufinfo; in rp2_state_machine_put() local
687 bufinfo.buf = &data; in rp2_state_machine_put()
689 bufinfo.typecode = 'I'; in rp2_state_machine_put()
[all …]
/dports/lang/micropython/micropython-1.17/ports/cc3200/mods/
H A Dpybflash.c51 mp_buffer_info_t bufinfo; in pyb_flash_readblocks() local
52 mp_get_buffer_raise(buf, &bufinfo, MP_BUFFER_WRITE); in pyb_flash_readblocks()
53 …DRESULT res = sflash_disk_read(bufinfo.buf, mp_obj_get_int(block_num), bufinfo.len / SFLASH_SECTOR… in pyb_flash_readblocks()
59 mp_buffer_info_t bufinfo; in pyb_flash_writeblocks() local
60 mp_get_buffer_raise(buf, &bufinfo, MP_BUFFER_READ); in pyb_flash_writeblocks()
61 …DRESULT res = sflash_disk_write(bufinfo.buf, mp_obj_get_int(block_num), bufinfo.len / SFLASH_SECTO… in pyb_flash_writeblocks()
H A Dmoduhashlib.c72 mp_buffer_info_t bufinfo; in hash_update_internal() local
75 mp_get_buffer_raise(data, &bufinfo, MP_BUFFER_READ); in hash_update_internal()
85 … CRYPTOHASH_SHAMD5Update (data ? bufinfo.buf : self->buffer, data ? bufinfo.len : self->b_size); in hash_update_internal()
86 self->c_size += data ? bufinfo.len : 0; in hash_update_internal()
88 self->buffer = m_renew(byte, self->buffer, self->b_size, self->b_size + bufinfo.len); in hash_update_internal()
89 mp_seq_copy((byte*)self->buffer + self->b_size, bufinfo.buf, bufinfo.len, byte); in hash_update_internal()
90 self->b_size += bufinfo.len; in hash_update_internal()
/dports/lang/micropython/micropython-1.17/ports/esp32/
H A Dmodesp.c60 mp_buffer_info_t bufinfo; in esp_flash_read() local
61 mp_get_buffer_raise(buf_in, &bufinfo, MP_BUFFER_WRITE); in esp_flash_read()
62 esp_err_t res = spi_flash_read(offset, bufinfo.buf, bufinfo.len); in esp_flash_read()
72 mp_buffer_info_t bufinfo; in esp_flash_write() local
73 mp_get_buffer_raise(buf_in, &bufinfo, MP_BUFFER_READ); in esp_flash_write()
74 esp_err_t res = spi_flash_write(offset, bufinfo.buf, bufinfo.len); in esp_flash_write()
/dports/lang/micropython/micropython-1.17/ports/esp8266/
H A Dmodesp.c96 mp_buffer_info_t bufinfo; in esp_flash_read() local
97 mp_get_buffer_raise(len_or_buf_in, &bufinfo, MP_BUFFER_WRITE); in esp_flash_read()
98 len = bufinfo.len; in esp_flash_read()
99 buf = bufinfo.buf; in esp_flash_read()
119 mp_buffer_info_t bufinfo; in esp_flash_write() local
120 mp_get_buffer_raise(buf_in, &bufinfo, MP_BUFFER_READ); in esp_flash_write()
121 if (bufinfo.len & 0x3) { in esp_flash_write()
125 SpiFlashOpResult res = spi_flash_write(offset, bufinfo.buf, bufinfo.len); in esp_flash_write()
203 mp_buffer_info_t bufinfo; in esp_apa102_write_() local
204 mp_get_buffer_raise(buf, &bufinfo, MP_BUFFER_READ); in esp_apa102_write_()
[all …]

12345678