/dports/emulators/vice/vice-3.5/src/fsdevice/ |
H A D | fsdevice-read.c | 74 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 D | fsdevice-write.c | 75 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 D | fsdevice-open.c | 159 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 D | fsdevice-close.c | 51 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 D | fsdevice.c | 207 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 D | fsdevice-read.c | 65 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 D | fsdevice-open.c | 117 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 D | fsdevice-close.c | 50 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 D | fsdevice.c | 198 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 D | fsdevice-write.c | 50 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 D | modubinascii.c | 40 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 D | moduhashlib.c | 100 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 D | machine_i2c.c | 366 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 D | bufhelper.c | 30 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 D | request.c | 37 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 D | modstruct.c | 131 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 D | stream.c | 250 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 D | zephyr_storage.c | 78 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 D | modusocket.c | 161 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 D | rp2_flash.c | 82 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 D | rp2_pio.c | 228 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 D | pybflash.c | 51 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 D | moduhashlib.c | 72 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 D | modesp.c | 60 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 D | modesp.c | 96 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 …]
|