Searched refs:ops_ctx (Results 1 – 4 of 4) sorted by relevance
| /openbmc/libpldm/src/firmware_device/ |
| H A D | fd.c | 197 return fd->ops->now(fd->ops_ctx); in pldm_fd_now() 251 rc = fd->ops->device_identifiers(fd->ops_ctx, &descriptor_count, in pldm_fd_qdi() 288 rc = fd->ops->components(fd->ops_ctx, &entry_count, &entries); in pldm_fd_fw_param() 309 fd->ops_ctx, &fwp.active_comp_image_set_ver_str, in pldm_fd_fw_param() 404 fd->ops->transfer_size(fd->ops_ctx, upd.max_transfer_size); in pldm_fd_request_update() 448 fd->ops->cancel_update_component(fd->ops_ctx, &fd->update_comp); in pldm_fd_maybe_cancel_component() 464 rc = fd->ops->components(fd->ops_ctx, &entry_count, &entries); in pldm_fd_check_update_component() 481 return fd->ops->update_component(fd->ops_ctx, update, comp); in pldm_fd_check_update_component() 595 fd->ops->cancel_update_component(fd->ops_ctx, in pldm_fd_update_comp() 772 ccode = fd->ops->activate(fd->ops_ctx, self_contained, &estimated_time); in pldm_fd_activate_firmware() [all …]
|
| H A D | fd-internal.h | 88 void *ops_ctx; member
|
| /openbmc/libpldm/include/libpldm/ |
| H A D | firmware_fd.h | 255 struct pldm_fd *pldm_fd_new(const struct pldm_fd_ops *ops, void *ops_ctx, 275 const struct pldm_fd_ops *ops, void *ops_ctx,
|
| /openbmc/libpldm/tests/fuzz/ |
| H A D | fd-fuzz.cpp | 390 auto ops_ctx = std::make_unique<fuzz_ops_ctx>(); in LLVMFuzzerTestOneInput() local 391 memset(ops_ctx.get(), 0x0, sizeof(fuzz_ops_ctx)); in LLVMFuzzerTestOneInput() 393 ops_ctx->fuzz_ctrl = fuzzctrl; in LLVMFuzzerTestOneInput() 395 struct pldm_fd* fd = pldm_fd_new(&fuzz_ops, ops_ctx.get(), NULL); in LLVMFuzzerTestOneInput() 412 if (fuzz_chance(ops_ctx.get(), PROGRESS_PERCENT)) in LLVMFuzzerTestOneInput()
|