| /openbmc/phosphor-mboxd/ |
| H A D | mboxd_windows.c | 339 struct window_context *cur; in alloc_window_dirty_bytemap() local 343 cur = &context->windows.window[i]; in alloc_window_dirty_bytemap() 345 free(cur->dirty_bmap); in alloc_window_dirty_bytemap() 347 cur->dirty_bmap = calloc((cur->size >> in alloc_window_dirty_bytemap() 349 sizeof(*cur->dirty_bmap)); in alloc_window_dirty_bytemap() 363 int set_window_bytemap(struct mbox_context *context, struct window_context *cur, in set_window_bytemap() argument 366 if (offset + size > (cur->size >> context->block_size_shift)) { in set_window_bytemap() 371 cur->size << context->block_size_shift); in set_window_bytemap() 375 memset(cur->dirty_bmap + offset, val, size); in set_window_bytemap() 454 struct window_context *oldest = NULL, *cur; in find_oldest_window() local [all …]
|
| /openbmc/hiomapd/ |
| H A D | windows.c | 344 struct window_context *cur; in windows_alloc_dirty_bytemap() local 348 cur = &context->windows.window[i]; in windows_alloc_dirty_bytemap() 350 free(cur->dirty_bmap); in windows_alloc_dirty_bytemap() 352 cur->dirty_bmap = calloc((context->windows.default_size >> in windows_alloc_dirty_bytemap() 354 sizeof(*cur->dirty_bmap)); in windows_alloc_dirty_bytemap() 368 int window_set_bytemap(struct mbox_context *context, struct window_context *cur, in window_set_bytemap() argument 371 if (offset + size > (cur->size >> context->backend.block_size_shift)) { in window_set_bytemap() 376 cur->size << context->backend.block_size_shift); in window_set_bytemap() 380 memset(cur->dirty_bmap + offset, val, size); in window_set_bytemap() 460 struct window_context *oldest = NULL, *cur; in windows_find_oldest() local [all …]
|
| /openbmc/qemu/monitor/ |
| H A D | qemu-config-qmp.c | 47 CommandLineParameterInfoList *pre_entry, *cur, *del_entry; in cleanup_infolist() local 49 cur = head; in cleanup_infolist() 50 while (cur->next) { in cleanup_infolist() 52 while (pre_entry != cur->next) { in cleanup_infolist() 53 if (!strcmp(pre_entry->value->name, cur->next->value->name)) { in cleanup_infolist() 54 del_entry = cur->next; in cleanup_infolist() 55 cur->next = cur->next->next; in cleanup_infolist() 62 cur = cur->next; in cleanup_infolist() 70 CommandLineParameterInfoList *cur; in connect_infolist() local 72 cur = head; in connect_infolist() [all …]
|
| /openbmc/qemu/util/ |
| H A D | hbitmap.c | 113 unsigned long cur; in hbitmap_iter_skip_words() local 117 cur = hbi->cur[i] & hb->levels[i][pos]; in hbitmap_iter_skip_words() 118 } while (cur == 0); in hbitmap_iter_skip_words() 126 if (i == 0 && cur == (1UL << (BITS_PER_LONG - 1))) { in hbitmap_iter_skip_words() 134 assert(cur); in hbitmap_iter_skip_words() 135 pos = (pos << BITS_PER_LEVEL) + ctzl(cur); in hbitmap_iter_skip_words() 136 hbi->cur[i] = cur & (cur - 1); in hbitmap_iter_skip_words() 139 cur = hb->levels[i + 1][pos]; in hbitmap_iter_skip_words() 143 trace_hbitmap_iter_skip_words(hbi->hb, hbi, pos, cur); in hbitmap_iter_skip_words() 145 assert(cur); in hbitmap_iter_skip_words() [all …]
|
| H A D | keyval.c | 145 static QObject *keyval_parse_put(QDict *cur, in keyval_parse_put() argument 152 old = qdict_get(cur, key_in_cur); in keyval_parse_put() 167 qdict_put_obj(cur, key_in_cur, new); in keyval_parse_put() 191 QDict *cur; in keyval_parse_one() local 221 cur = qdict; in keyval_parse_one() 247 next = keyval_parse_put(cur, key_in_cur, NULL, in keyval_parse_one() 252 cur = qobject_to(QDict, next); in keyval_parse_one() 253 assert(cur); in keyval_parse_one() 295 if (!keyval_parse_put(cur, key_in_cur, qstring_from_gstring(val), in keyval_parse_one() 402 static QObject *keyval_listify(QDict *cur, GSList *key_of_cur, Error **errp) in keyval_listify() argument [all …]
|
| H A D | iov.c | 594 struct iovec *cur = sortelems[i].src_iov; in qemu_iovec_clone() local 598 if (last_end && last_end > cur->iov_base) { in qemu_iovec_clone() 599 rewind = last_end - cur->iov_base; in qemu_iovec_clone() 603 buf += cur->iov_len - MIN(rewind, cur->iov_len); in qemu_iovec_clone() 604 last_end = MAX(cur->iov_base + cur->iov_len, last_end); in qemu_iovec_clone() 628 struct iovec *cur; in iov_discard_front_undoable() local 634 for (cur = *iov; *iov_cnt > 0; cur++) { in iov_discard_front_undoable() 635 if (cur->iov_len > bytes) { in iov_discard_front_undoable() 637 undo->modified_iov = cur; in iov_discard_front_undoable() 638 undo->orig = *cur; in iov_discard_front_undoable() [all …]
|
| /openbmc/u-boot/fs/btrfs/ |
| H A D | inode.c | 198 static inline const char *skip_current_directories(const char *cur) in skip_current_directories() argument 201 if (cur[0] == '/') in skip_current_directories() 202 ++cur; in skip_current_directories() 203 else if (cur[0] == '.' && cur[1] == '/') in skip_current_directories() 204 cur += 2; in skip_current_directories() 209 return cur; in skip_current_directories() 220 const char *cur = path; in btrfs_lookup_path() local 222 if (*cur == '/') { in btrfs_lookup_path() 223 ++cur; in btrfs_lookup_path() 228 cur = skip_current_directories(cur); in btrfs_lookup_path() [all …]
|
| H A D | chunk-map.c | 111 u8 *cur; in btrfs_chunk_map_init() local 120 for (cur = start; cur < end;) { in btrfs_chunk_map_init() 121 key = (struct btrfs_key *) cur; in btrfs_chunk_map_init() 122 cur += sizeof(struct btrfs_key); in btrfs_chunk_map_init() 123 chunk = (struct btrfs_chunk *) cur; in btrfs_chunk_map_init() 137 cur += sizeof(struct btrfs_chunk); in btrfs_chunk_map_init() 138 cur += sizeof(struct btrfs_stripe) * (chunk->num_stripes - 1); in btrfs_chunk_map_init()
|
| /openbmc/u-boot/lib/ |
| H A D | list_sort.c | 122 struct list_head *cur = list; in list_sort() local 124 cur->next = NULL; in list_sort() 127 cur = merge(priv, cmp, part[lev], cur); in list_sort() 139 part[lev] = cur; in list_sort() 218 struct list_head *cur, *tmp; in list_sort_test() local 248 for (cur = head.next; cur->next != &head; cur = cur->next) { in list_sort_test() 252 if (cur->next->prev != cur) { in list_sort_test() 258 cmp_result = cmp(NULL, cur, cur->next); in list_sort_test() 265 el = container_of(cur, struct debug_el, list); in list_sort_test() 266 el1 = container_of(cur->next, struct debug_el, list); in list_sort_test() [all …]
|
| /openbmc/qemu/scripts/qemugdb/ |
| H A D | aio.py | 20 cur = context['aio_handlers']['lh_first'] 24 while not isnull(cur): 25 entry = cur.dereference() 27 if verbose and cur['io_read'] == sym_fd_coroutine_enter: 28 coptr = (cur['opaque'].cast(gdb.lookup_type('FDYieldUntilData').pointer()))['co'] 31 cur = cur['node']['le_next'];
|
| /openbmc/qemu/hw/nvram/ |
| H A D | eeprom_at24c.c | 37 uint16_t cur; member 109 ee->cur %= ee->rsize; in at24c_eeprom_recv() 112 ret = ee->mem[ee->cur]; in at24c_eeprom_recv() 114 ee->cur = (ee->cur + 1u) % ee->rsize; in at24c_eeprom_recv() 126 ee->cur <<= 8; in at24c_eeprom_send() 127 ee->cur |= data; in at24c_eeprom_send() 130 ee->cur %= ee->rsize; in at24c_eeprom_send() 131 DPRINTK("Set pointer %04x\n", ee->cur); in at24c_eeprom_send() 137 ee->mem[ee->cur] = data; in at24c_eeprom_send() 142 ee->cur = (ee->cur + 1u) % ee->rsize; in at24c_eeprom_send() [all …]
|
| /openbmc/qemu/system/ |
| H A D | memory_mapping.c | 354 MemoryMapping *cur, *next; in memory_mapping_filter() local 356 QTAILQ_FOREACH_SAFE(cur, &list->head, next, next) { in memory_mapping_filter() 357 if (!ranges_overlap(cur->phys_addr, cur->length, begin, length)) { in memory_mapping_filter() 358 QTAILQ_REMOVE(&list->head, cur, next); in memory_mapping_filter() 359 g_free(cur); in memory_mapping_filter() 364 if (cur->phys_addr < begin) { in memory_mapping_filter() 365 cur->length -= begin - cur->phys_addr; in memory_mapping_filter() 366 if (cur->virt_addr) { in memory_mapping_filter() 367 cur->virt_addr += begin - cur->phys_addr; in memory_mapping_filter() 369 cur->phys_addr = begin; in memory_mapping_filter() [all …]
|
| /openbmc/qemu/chardev/ |
| H A D | baum.c | 303 uint8_t *cur = io_buf; in baum_write_packet() local 305 *cur++ = ESC; in baum_write_packet() 307 if ((*cur++ = *buf++) == ESC) in baum_write_packet() 308 *cur++ = ESC; in baum_write_packet() 310 len = cur - io_buf; in baum_write_packet() 320 cur = io_buf + room; in baum_write_packet() 331 memcpy(baum->out_buf + out, cur, first); in baum_write_packet() 334 cur += first; in baum_write_packet() 336 memcpy(baum->out_buf + out, cur, len); in baum_write_packet() 352 const uint8_t *cur = buf; in baum_eat_packet() local [all …]
|
| /openbmc/u-boot/board/gdsys/a38x/ |
| H A D | keyprogram.c | 53 char cur = tolower(hexstr[i]); in decode_hexstr() local 56 if ((cur >= 'a' && cur <= 'f') || (cur >= '0' && cur <= '9')) { in decode_hexstr() 57 val = cur - (cur > '9' ? 87 : 48); in decode_hexstr()
|
| /openbmc/u-boot/env/ |
| H A D | flags.c | 195 const char *cur; in eth_validate_ethaddr_str() local 198 cur = addr; in eth_validate_ethaddr_str() 200 skip_num(1, cur, &end, 2); in eth_validate_ethaddr_str() 201 if (cur == end) in eth_validate_ethaddr_str() 203 if (cur + 2 == end && is_hex_prefix(cur)) in eth_validate_ethaddr_str() 209 cur = end + 1; in eth_validate_ethaddr_str() 225 const char *cur; in _env_flags_validate_type() local 255 cur = value; in _env_flags_validate_type() 257 skip_num(0, cur, &end, 3); in _env_flags_validate_type() 258 if (cur == end) in _env_flags_validate_type() [all …]
|
| /openbmc/entity-manager/src/entity_manager/ |
| H A D | perform_probe.cpp | 72 bool cur = true; in doProbe() local 85 cur = false; in doProbe() 90 cur = true; in doProbe() 97 cur = ret; in doProbe() 118 cur = (std::find(scan->passedProbes.begin(), in doProbe() 160 cur = probeDbus(probeInterface, dbusProbeMap, foundDevs, scan, in doProbe() 168 ret = cur && ret; in doProbe() 172 ret = cur || ret; in doProbe() 177 ret = cur; in doProbe()
|
| /openbmc/qemu/hw/acpi/ |
| H A D | core.c | 249 char **cur; in acpi_table_add() local 276 for (cur = pathnames; *cur; ++cur) { in acpi_table_add() 277 int fd = open(*cur, O_RDONLY | O_BINARY); in acpi_table_add() 280 error_setg(errp, "can't open file %s: %s", *cur, strerror(errno)); in acpi_table_add() 296 error_setg(errp, "can't read file %s: %s", *cur, in acpi_table_add() 678 uint8_t *cur = NULL; in acpi_gpe_ioport_get_ptr() local 681 cur = ar->gpe.sts + addr; in acpi_gpe_ioport_get_ptr() 683 cur = ar->gpe.en + addr - ar->gpe.len / 2; in acpi_gpe_ioport_get_ptr() 688 return cur; in acpi_gpe_ioport_get_ptr() 693 uint8_t *cur; in acpi_gpe_ioport_writeb() local [all …]
|
| /openbmc/phosphor-ipmi-flash/tools/ |
| H A D | helper.cpp | 61 auto cur = std::chrono::steady_clock::now(); in pollStat() local 62 if (cur - last_print >= printInterval) in pollStat() 65 last_print = cur; in pollStat() 68 auto sleep = check_interval - (cur - last_check); in pollStat() 69 last_check = cur; in pollStat() 72 if (cur - start > timeout - sleep) in pollStat()
|
| /openbmc/u-boot/arch/x86/lib/ |
| H A D | mrccache.c | 109 struct mrc_data_container *cur) in mrccache_update() argument 116 if (!is_mrc_cache(cur)) in mrccache_update() 123 if (cache && (cache->data_size == cur->data_size) && in mrccache_update() 124 (!memcmp(cache, cur, cache->data_size + sizeof(*cur)))) { in mrccache_update() 152 ret = spi_flash_write_dm(sf, offset, cur->data_size + sizeof(*cur), in mrccache_update() 153 cur); in mrccache_update()
|
| /openbmc/u-boot/common/ |
| H A D | cli_hush.c | 2139 struct variables *cur; local 2149 for (cur = top_vars; cur; cur=cur->next) 2150 if(strcmp(cur->name, s)==0) 2151 return cur->value; 2163 struct variables *cur; local 2191 for(cur = top_vars; cur; cur = cur->next) { 2192 if(strcmp(cur->name, name)==0) 2196 if(cur) { 2197 if(strcmp(cur->value, value)==0) { 2198 if(flg_export>0 && cur->flg_export==0) [all …]
|
| /openbmc/u-boot/tools/ |
| H A D | kwbimage.c | 521 uint8_t *cur; in kwb_export_pubkey() local 562 cur = dst->key; in kwb_export_pubkey() 565 *cur++ = 0x30; /* SEQUENCE */ in kwb_export_pubkey() 566 *cur++ = 0x82; in kwb_export_pubkey() 567 *cur++ = (size_seq >> 8) & 0xFF; in kwb_export_pubkey() 568 *cur++ = size_seq & 0xFF; in kwb_export_pubkey() 570 *cur++ = 0x02; /* INTEGER */ in kwb_export_pubkey() 571 *cur++ = 0x82; in kwb_export_pubkey() 572 *cur++ = (size_mod >> 8) & 0xFF; in kwb_export_pubkey() 573 *cur++ = size_mod & 0xFF; in kwb_export_pubkey() [all …]
|
| /openbmc/u-boot/drivers/mmc/ |
| H A D | mmc_write.c | 198 lbaint_t cur, blocks_todo = blkcnt; in mmc_bwrite() local 213 cur = (blocks_todo > mmc->cfg->b_max) ? in mmc_bwrite() 215 if (mmc_write_blocks(mmc, start, cur, src) != cur) in mmc_bwrite() 217 blocks_todo -= cur; in mmc_bwrite() 218 start += cur; in mmc_bwrite() 219 src += cur * mmc->write_bl_len; in mmc_bwrite()
|
| /openbmc/qemu/qga/ |
| H A D | channel-win32.c | 11 size_t cur; /* current buffer start */ member 51 if (rs->cur + rs->pending >= rs->buf_size) { in ga_channel_prepare() 52 if (rs->cur) { in ga_channel_prepare() 53 memmove(rs->buf, rs->buf + rs->cur, rs->pending); in ga_channel_prepare() 54 rs->cur = 0; in ga_channel_prepare() 57 count_to_read = rs->buf_size - rs->cur - rs->pending; in ga_channel_prepare() 65 success = ReadFile(c->handle, rs->buf + rs->cur + rs->pending, in ga_channel_prepare() 213 memcpy(buf, rs->buf + rs->cur, to_read); in ga_channel_read() 214 rs->cur += to_read; in ga_channel_read()
|
| /openbmc/libcper/ |
| H A D | cper-utils.c | 87 UINT64 *cur = start; in uniform_struct64_to_ir() local 90 json_object_new_uint64(*cur)); in uniform_struct64_to_ir() 91 cur++; in uniform_struct64_to_ir() 102 UINT32 *cur = start; in uniform_struct_to_ir() local 105 memcpy(&value, cur, sizeof(UINT32)); in uniform_struct_to_ir() 108 cur++; in uniform_struct_to_ir() 118 UINT64 *cur = start; in ir_to_uniform_struct64() local 120 *cur = json_object_get_uint64( in ir_to_uniform_struct64() 122 cur++; in ir_to_uniform_struct64() 130 UINT32 *cur = start; in ir_to_uniform_struct() local [all …]
|
| /openbmc/u-boot/net/ |
| H A D | eth_legacy.c | 210 struct eth_device *cur; in eth_unregister() local 216 for (cur = eth_devices; cur->next != eth_devices && cur->next != dev; in eth_unregister() 217 cur = cur->next) in eth_unregister() 221 if (cur->next != dev) in eth_unregister() 224 cur->next = dev->next; in eth_unregister()
|