| /openbmc/ipmitool/src/plugins/open/ |
| H A D | open.c | 181 int data_len = 0; in ipmi_openipmi_send_cmd() local 197 printbuf(req->msg.data, req->msg.data_len, "OpenIPMI Request Message Data"); in ipmi_openipmi_send_cmd() 237 if (req->msg.data && req->msg.data_len) { in ipmi_openipmi_send_cmd() 238 fprintf(stderr, " data_len = %d\n", req->msg.data_len); in ipmi_openipmi_send_cmd() 240 buf2str(req->msg.data,req->msg.data_len)); in ipmi_openipmi_send_cmd() 249 data_len = req->msg.data_len + 8; in ipmi_openipmi_send_cmd() 250 data = malloc(data_len); in ipmi_openipmi_send_cmd() 256 memset(data, 0, data_len); in ipmi_openipmi_send_cmd() 265 memcpy( (data+index) , req->msg.data, req->msg.data_len); in ipmi_openipmi_send_cmd() 266 index += req->msg.data_len; in ipmi_openipmi_send_cmd() [all …]
|
| /openbmc/ipmitool/src/plugins/dummy/ |
| H A D | dummy.c | 60 data_read(int fd, void *data_ptr, int data_len) in data_read() argument 67 if (data_len < 0) { in data_read() 70 while (data_total < data_len && try < 4) { in data_read() 73 data_read = read(fd, data_ptr, data_len); in data_read() 91 if (try > 3 && data_total != data_len) { in data_read() 105 data_write(int fd, void *data_ptr, int data_len) in data_write() argument 112 if (data_len < 0) { in data_write() 115 while (data_total < data_len && try < 4) { in data_write() 118 data_written = write(fd, data_ptr, data_len); in data_write() 136 if (try > 3 && data_total != data_len) { in data_write() [all …]
|
| /openbmc/qemu/hw/usb/ |
| H A D | pcap.c | 134 int data_len = dev->setup_len; in do_usb_pcap_ctrl() local 136 if (data_len > CTRL_LEN) { in do_usb_pcap_ctrl() 137 data_len = CTRL_LEN; in do_usb_pcap_ctrl() 148 data_len = 0; in do_usb_pcap_ctrl() 153 data_len = 0; in do_usb_pcap_ctrl() 156 packet.len_cap = data_len + sizeof(packet); in do_usb_pcap_ctrl() 158 if (data_len) { in do_usb_pcap_ctrl() 159 fwrite(dev->data_buf, data_len, 1, fp); in do_usb_pcap_ctrl() 177 int data_len = p->iov.size; in do_usb_pcap_data() local 184 if (data_len > DATA_LEN) { in do_usb_pcap_data() [all …]
|
| H A D | dev-storage.c | 33 uint32_t data_len; member 220 if (len > s->data_len) { in usb_msd_copy_data() 221 len = s->data_len; in usb_msd_copy_data() 223 s->data_len -= len; in usb_msd_copy_data() 224 if (s->scsi_len == 0 || s->data_len == 0) { in usb_msd_copy_data() 273 s->csw.residue = cpu_to_le32(s->data_len); in usb_msd_command_complete() 277 if (s->data_len == 0 && s->mode == USB_MSDM_DATAOUT) { in usb_msd_command_complete() 286 if (s->data_len) { in usb_msd_command_complete() 289 if (len > s->data_len) { in usb_msd_command_complete() 290 len = s->data_len; in usb_msd_command_complete() [all …]
|
| /openbmc/fb-ipmi-oem/src/ |
| H A D | transportcommands.cpp | 52 ipmi_data_len_t data_len, ipmi_context_t) in ipmiTransGetSolConfig() argument 60 *data_len = 1; in ipmiTransGetSolConfig() 72 *data_len += 1; in ipmiTransGetSolConfig() 76 *data_len += 1; in ipmiTransGetSolConfig() 80 *data_len += 1; in ipmiTransGetSolConfig() 88 *data_len += 2; in ipmiTransGetSolConfig() 93 *data_len += 2; in ipmiTransGetSolConfig() 98 *data_len += 1; in ipmiTransGetSolConfig() 101 *data_len = 0; in ipmiTransGetSolConfig()
|
| /openbmc/ipmitool/lib/ |
| H A D | ipmi_session.c | 69 int data_len) in print_session_info_csv() argument 78 if (data_len == 3) in print_session_info_csv() 93 if (data_len == 18) in print_session_info_csv() 118 else if ((data_len == 12) || (data_len == 14)) in print_session_info_csv() 134 if (data_len == 14) in print_session_info_csv() 155 int data_len) in print_session_info_verbose() argument 164 if (data_len == 3) in print_session_info_verbose() 181 if (data_len == 18) in print_session_info_verbose() 206 else if ((data_len == 12) || (data_len == 14)) in print_session_info_verbose() 222 if (data_len == 14) in print_session_info_verbose() [all …]
|
| H A D | hpm2.c | 81 req.msg.data_len = sizeof(rq); in hpm2_get_capabilities() 102 if (rsp->data_len < 2 || rsp->data_len > 10) { in hpm2_get_capabilities() 103 lprintf(LOG_NOTICE, "Bad response length, len=%d", rsp->data_len); in hpm2_get_capabilities() 117 if (rsp->data_len < 4) { in hpm2_get_capabilities() 118 lprintf(LOG_NOTICE, "Bad response length, len=%d", rsp->data_len); in hpm2_get_capabilities() 123 memcpy(caps, rsp->data + 2, rsp->data_len - 2); in hpm2_get_capabilities() 142 if (rsp->data_len < 8) { in hpm2_get_capabilities() 143 lprintf(LOG_NOTICE, "Bad response length, len=%d", rsp->data_len); in hpm2_get_capabilities() 168 if (rsp->data_len < 10) { in hpm2_get_capabilities() 169 lprintf(LOG_NOTICE, "Bad response length, len=%d", rsp->data_len); in hpm2_get_capabilities() [all …]
|
| H A D | ipmi_vita.c | 183 req.msg.data_len = 1; in vita_discover() 204 } else if (rsp->data_len < 5) { in vita_discover() 206 rsp->data_len); in vita_discover() 237 req.msg.data_len = 1; in ipmi_vita_ipmb_address() 248 } else if (rsp->data_len < 7) { in ipmi_vita_ipmb_address() 250 rsp->data_len); in ipmi_vita_ipmb_address() 273 req.msg.data_len = 2; in ipmi_vita_getaddr() 294 } else if (rsp->data_len < 7) { in ipmi_vita_getaddr() 296 rsp->data_len); in ipmi_vita_getaddr() 310 if (rsp->data_len > 8) { in ipmi_vita_getaddr() [all …]
|
| H A D | ipmi_raw.c | 85 req.msg.data_len = 3; in ipmi_master_write_read() 95 req.msg.data_len += wsize; in ipmi_master_write_read() 274 printf("Read %d bytes from I2C device %02Xh\n", rsp->data_len, i2caddr); in ipmi_rawi2c_main() 276 if (rsp->data_len < rsize) in ipmi_rawi2c_main() 280 for (i=0; i<rsp->data_len; i++) { in ipmi_rawi2c_main() 287 if (rsp->data_len <= 4) { in ipmi_rawi2c_main() 290 for (i = 0; i < rsp->data_len; i++) { in ipmi_rawi2c_main() 370 req.msg.data_len++; in ipmi_raw_main() 376 req.msg.cmd, req.msg.data_len); in ipmi_raw_main() 378 printbuf(req.msg.data, req.msg.data_len, "RAW REQUEST"); in ipmi_raw_main() [all …]
|
| H A D | ipmi_sol.c | 115 req.msg.data_len = 6; in ipmi_sol_payload_access() 157 req.msg.data_len = sizeof(data); in ipmi_sol_payload_access_status() 170 if (rsp->data_len != 4) { in ipmi_sol_payload_access_status() 205 req.msg.data_len = 4; in ipmi_get_sol_info() 226 if (rsp->data_len == 2) { in ipmi_get_sol_info() 231 rsp->data_len, in ipmi_get_sol_info() 264 if (rsp->data_len == 2) { in ipmi_get_sol_info() 269 rsp->data_len, in ipmi_get_sol_info() 302 if (rsp->data_len == 2) { in ipmi_get_sol_info() 309 rsp->data_len, in ipmi_get_sol_info() [all …]
|
| /openbmc/u-boot/drivers/mtd/spi/ |
| H A D | sf.c | 15 size_t data_len) in spi_flash_read_write() argument 20 if (data_len == 0) in spi_flash_read_write() 27 } else if (data_len != 0) { in spi_flash_read_write() 28 ret = spi_xfer(spi, data_len * 8, data_out, data_in, in spi_flash_read_write() 32 data_len, ret); in spi_flash_read_write() 39 size_t cmd_len, void *data, size_t data_len) in spi_flash_cmd_read() argument 41 return spi_flash_read_write(spi, cmd, cmd_len, NULL, data, data_len); in spi_flash_cmd_read() 50 const void *data, size_t data_len) in spi_flash_cmd_write() argument 52 return spi_flash_read_write(spi, cmd, cmd_len, data, NULL, data_len); in spi_flash_cmd_write()
|
| /openbmc/openpower-host-ipmi-flash/ |
| H A D | hiomap.cpp | 288 ipmi_data_len_t data_len, ipmi_context_t context)>; 437 ipmi_data_len_t data_len, ipmi_context_t context) in hiomap_reset() argument 447 *data_len = 0; in hiomap_reset() 458 ipmi_request_t request, ipmi_response_t response, ipmi_data_len_t data_len, in hiomap_get_info() argument 463 if (*data_len < 1) in hiomap_get_info() 489 *data_len = 4; in hiomap_get_info() 501 ipmi_data_len_t data_len, ipmi_context_t context) in hiomap_get_flash_info() argument 518 *data_len = 4; in hiomap_get_flash_info() 530 ipmi_response_t response, ipmi_data_len_t data_len) in hiomap_create_window() argument 532 if (*data_len < 4) in hiomap_create_window() [all …]
|
| /openbmc/qemu/hw/core/ |
| H A D | generic-loader.c | 54 if (s->data_len) { in generic_loader_reset() 55 assert(s->data_len <= sizeof(s->data)); in generic_loader_reset() 56 dma_memory_write(s->cpu->as, s->addr, &s->data, s->data_len, in generic_loader_reset() 70 if (s->data || s->data_len || s->data_be) { in generic_loader_realize() 80 } else if (!s->data_len) { in generic_loader_realize() 84 } else if (s->data_len > 8) { in generic_loader_realize() 90 if (s->data || s->data_len || s->data_be) { in generic_loader_realize() 103 if (s->data || s->data_len || s->data_be) { in generic_loader_realize() 178 DEFINE_PROP_UINT8("data-len", GenericLoaderState, data_len, 0),
|
| /openbmc/ipmitool/src/plugins/bmc/ |
| H A D | bmc.c | 141 reqrsp.req.datalength = req->msg.data_len; in ipmi_bmc_send_cmd_ioctl() 142 memcpy(reqrsp.req.data, req->msg.data, req->msg.data_len); in ipmi_bmc_send_cmd_ioctl() 168 rsp.data_len = reqrsp.rsp.datalength; in ipmi_bmc_send_cmd_ioctl() 171 rsp.data_len -= 3; in ipmi_bmc_send_cmd_ioctl() 173 if (!rsp.ccode && (rsp.data_len > 0)) in ipmi_bmc_send_cmd_ioctl() 174 memcpy(rsp.data, reqrsp.rsp.data, rsp.data_len); in ipmi_bmc_send_cmd_ioctl() 193 ((req->msg.data_len > SEND_MAX_PAYLOAD_SIZE) ? in ipmi_bmc_send_cmd_putmsg() 194 (req->msg.data_len - SEND_MAX_PAYLOAD_SIZE) : 0); in ipmi_bmc_send_cmd_putmsg() 206 request->datalength = req->msg.data_len; in ipmi_bmc_send_cmd_putmsg() 207 memcpy(request->data, req->msg.data, req->msg.data_len); in ipmi_bmc_send_cmd_putmsg() [all …]
|
| /openbmc/qemu/pc-bios/s390-ccw/ |
| H A D | sclp.c | 70 size_t data_len = 0; in write() local 78 if ((data_len + 1) >= SCCB_DATA_LEN) { in write() 86 sccb->data[data_len++] = '\r'; in write() 89 sccb->data[data_len++] = *p; in write() 93 sccb->h.length = sizeof(WriteEventData) + data_len; in write() 95 sccb->ebh.length = sizeof(EventBufferHeader) + data_len; in write()
|
| /openbmc/u-boot/drivers/spi/ |
| H A D | atcspi200_spi.c | 86 size_t data_len; member 200 unsigned long data_len = bitlen / 8; in __atcspi200_spi_xfer() local 207 cmd_len = ns->cmd_len = data_len; in __atcspi200_spi_xfer() 216 ns->data_len = data_len; in __atcspi200_spi_xfer() 222 ns->data_len = 0; in __atcspi200_spi_xfer() 225 cmd_len = ns->cmd_len = data_len; in __atcspi200_spi_xfer() 228 data_len = 0; in __atcspi200_spi_xfer() 235 data_in, data_len); in __atcspi200_spi_xfer() 236 num_chunks = DIV_ROUND_UP(data_len, max_tran_len); in __atcspi200_spi_xfer() 240 tran_len = min((size_t)data_len, (size_t)max_tran_len); in __atcspi200_spi_xfer() [all …]
|
| H A D | fsl_espi.c | 24 size_t data_len; member 254 size_t data_len = bitlen / 8; in spi_xfer() local 261 cmd_len = fsl->cmd_len = data_len; in spi_xfer() 270 buf_len = 2 * cmd_len + min(data_len, (size_t)max_tran_len); in spi_xfer() 271 len = cmd_len + data_len; in spi_xfer() 280 memcpy(buffer + cmd_len, data_out, data_len); in spi_xfer() 283 len = data_len; in spi_xfer() 298 num_chunks = DIV_ROUND_UP(data_len, max_tran_len); in spi_xfer() 303 tran_len = min(data_len, (size_t)max_tran_len); in spi_xfer() 306 fsl->data_len = tran_len + cmd_len; in spi_xfer() [all …]
|
| /openbmc/qemu/hw/i2c/ |
| H A D | smbus_slave.c | 61 DPRINTF("Command %d len %d\n", dev->data_buf[0], dev->data_len); in smbus_do_write() 63 sc->write_data(dev, dev->data_buf, dev->data_len); in smbus_do_write() 94 if (dev->data_len == 0) { in smbus_i2c_event() 112 if (dev->data_len == 0) { in smbus_i2c_event() 132 dev->data_len = 0; in smbus_i2c_event() 189 if (dev->data_len >= sizeof(dev->data_buf)) { in smbus_i2c_send() 192 dev->data_buf[dev->data_len++] = data; in smbus_i2c_send() 225 VMSTATE_INT32(data_len, SMBusDevice),
|
| /openbmc/ipmitool/src/plugins/imb/ |
| H A D | imb.c | 91 imbreq.dataLength = req->msg.data_len; in ipmi_imb_send_cmd() 100 rsp.data_len = IPMI_IMB_BUF_SIZE; in ipmi_imb_send_cmd() 101 memset(rsp.data, 0, rsp.data_len); in ipmi_imb_send_cmd() 107 rsp.data, &rsp.data_len, &ccode); in ipmi_imb_send_cmd() 110 printbuf(rsp.data, rsp.data_len, "ipmi_imb response"); in ipmi_imb_send_cmd()
|
| /openbmc/ipmitool/src/plugins/lipmi/ |
| H A D | lipmi.c | 90 reqrsp.req.datalength = req->msg.data_len; in ipmi_lipmi_send_cmd() 91 memcpy(reqrsp.req.data, req->msg.data, req->msg.data_len); in ipmi_lipmi_send_cmd() 113 rsp.data_len = reqrsp.rsp.datalength; in ipmi_lipmi_send_cmd() 115 if (!rsp.ccode && rsp.data_len) in ipmi_lipmi_send_cmd() 116 memcpy(rsp.data, reqrsp.rsp.data, rsp.data_len); in ipmi_lipmi_send_cmd()
|
| /openbmc/u-boot/drivers/dma/ |
| H A D | sandbox-dma-test.c | 35 size_t data_len; member 105 ud->data_len = 0; in sandbox_dma_free() 175 ud->data_len = len; in sandbox_dma_send() 201 if (!ud->data_len) in sandbox_dma_receive() 205 memcpy(ud->buf_rx, ud->buf, ud->data_len); in sandbox_dma_receive() 208 memcpy(*dst, ud->buf, ud->data_len); in sandbox_dma_receive() 214 __func__, dma->id, ud->data_len, ud->meta, *dst); in sandbox_dma_receive() 216 return ud->data_len; in sandbox_dma_receive() 253 ud->data_len = 0; in sandbox_dma_probe()
|
| /openbmc/ipmitool/src/plugins/free/ |
| H A D | free.c | 229 if (req->msg.data_len > IPMI_BUF_SIZE) in ipmi_free_send_cmd() 237 memcpy(rq_buf + 1, req->msg.data, req->msg.data_len); in ipmi_free_send_cmd() 248 req->msg.data_len + 1, in ipmi_free_send_cmd() 282 req->msg.data_len + 1, in ipmi_free_send_cmd() 302 rsp.data_len = (int)rs_len - 2; in ipmi_free_send_cmd() 304 if (!rsp.ccode && rsp.data_len) in ipmi_free_send_cmd() 305 memcpy(rsp.data, rs_buf + 2, rsp.data_len); in ipmi_free_send_cmd()
|
| /openbmc/qemu/hw/i386/ |
| H A D | tdvf.c | 96 entry->data_len = le32_to_cpu(src->RawDataSize); in tdvf_parse_and_check_section_entry() 103 if (entry->size < entry->data_len) { in tdvf_parse_and_check_section_entry() 105 entry->data_len, entry->size); in tdvf_parse_and_check_section_entry() 121 if (entry->data_len == 0) { in tdvf_parse_and_check_section_entry() 129 if (entry->data_len != 0) { in tdvf_parse_and_check_section_entry() 131 entry->type, entry->data_len); in tdvf_parse_and_check_section_entry()
|
| /openbmc/qemu/linux-user/ |
| H A D | flatload.c | 201 abi_ulong text_len, data_len, bss_len, stack_len, flags; in load_flat_file() local 212 data_len = ntohl(hdr->data_end) - ntohl(hdr->data_start); in load_flat_file() 265 text_len + data_len + extra + indx_len - 1); in load_flat_file() 286 realdatastart = target_mmap(0, data_len + extra + indx_len, in load_flat_file() 297 (int)(data_len + bss_len + stack_len), (int)datapos); in load_flat_file() 301 data_len + (relocs * sizeof(abi_ulong)), in load_flat_file() 312 textpos = target_mmap(0, text_len + data_len + extra + indx_len, in load_flat_file() 328 data_len + (relocs * sizeof(abi_ulong)), in load_flat_file() 348 (int) (datapos + data_len), in load_flat_file() 349 (int) (datapos + data_len), in load_flat_file() [all …]
|
| /openbmc/ipmitool/src/plugins/lan/ |
| H A D | lan.c | 89 static int ipmi_lan_send_packet(struct ipmi_intf * intf, uint8_t * data, int data_len); 243 ipmi_lan_send_packet(struct ipmi_intf * intf, uint8_t * data, int data_len) in ipmi_lan_send_packet() argument 246 printbuf(data, data_len, "send_packet"); in ipmi_lan_send_packet() 248 return send(intf->fd, data, data_len, 0); in ipmi_lan_send_packet() 308 rsp.data_len = ret; in ipmi_lan_recv_packet() 311 printbuf(rsp.data, rsp.data_len, "recv_packet"); in ipmi_lan_recv_packet() 568 printbuf(rsp->data, rsp->data_len, "ipmi message header"); in ipmi_lan_poll_recv() 601 if ((rsp->data_len) && (rsp->payload.ipmi_response.netfn == 7) && in ipmi_lan_poll_recv() 604 printbuf(&rsp->data[x], rsp->data_len-x, in ipmi_lan_poll_recv() 612 if (rsp->data_len - x - 1 == 0) { in ipmi_lan_poll_recv() [all …]
|