Lines Matching refs:msg
383 …on(int fd, const char *bundle, ksancov_on_demand_operation_t op, struct ksancov_on_demand_msg *msg) in _ksancov_on_demand_operation() argument
387 msg->operation = op; in _ksancov_on_demand_operation()
388 strlcpy(msg->bundle, bundle, sizeof(msg->bundle)); in _ksancov_on_demand_operation()
390 ret = ioctl(fd, KSANCOV_IOC_ON_DEMAND, msg); in _ksancov_on_demand_operation()
406 struct ksancov_on_demand_msg msg; in ksancov_on_demand_get_gate() local
407 int ret = _ksancov_on_demand_operation(fd, bundle, KS_OD_GET_GATE, &msg); in ksancov_on_demand_get_gate()
409 *gate = msg.gate; in ksancov_on_demand_get_gate()
423 struct ksancov_on_demand_msg msg = {}; in ksancov_on_demand_set_gate() local
424 msg.gate = value; in ksancov_on_demand_set_gate()
425 return _ksancov_on_demand_operation(fd, bundle, KS_OD_SET_GATE, &msg); in ksancov_on_demand_set_gate()
436 struct ksancov_on_demand_msg msg = {}; in ksancov_on_demand_get_range() local
437 int ret = _ksancov_on_demand_operation(fd, bundle, KS_OD_GET_RANGE, &msg); in ksancov_on_demand_get_range()
439 *start = msg.range.start; in ksancov_on_demand_get_range()
440 *stop = msg.range.stop; in ksancov_on_demand_get_range()