/Zephyr-latest/drivers/espi/ |
D | espi_handlers.c | 17 K_OOPS(k_usermode_from_copy(&cfg_copy, cfg, in z_vrfy_espi_config() 56 K_OOPS(k_usermode_from_copy(&data_copy, data, sizeof(*data))); in z_vrfy_espi_write_lpc_request() 95 K_OOPS(k_usermode_from_copy(&req_copy, req, in z_vrfy_espi_read_request() 116 K_OOPS(k_usermode_from_copy(&req_copy, req, in z_vrfy_espi_write_request() 133 K_OOPS(k_usermode_from_copy(&pckt_copy, pckt, in z_vrfy_espi_send_oob() 149 K_OOPS(k_usermode_from_copy(&pckt_copy, pckt, in z_vrfy_espi_receive_oob() 168 K_OOPS(k_usermode_from_copy(&pckt_copy, pckt, in z_vrfy_espi_read_flash() 187 K_OOPS(k_usermode_from_copy(&pckt_copy, pckt, in z_vrfy_espi_write_flash() 204 K_OOPS(k_usermode_from_copy(&pckt_copy, pckt, in z_vrfy_espi_flash_erase()
|
/Zephyr-latest/drivers/fuel_gauge/ |
D | fuel_gauge_syscall_handlers.c | 18 K_OOPS(k_usermode_from_copy(&k_val, val, sizeof(union fuel_gauge_prop_val))); in z_vrfy_fuel_gauge_get_prop() 38 K_OOPS(k_usermode_from_copy(k_vals, vals, len * sizeof(union fuel_gauge_prop_val))); in z_vrfy_fuel_gauge_get_props() 39 K_OOPS(k_usermode_from_copy(k_props, props, len * sizeof(fuel_gauge_prop_t))); in z_vrfy_fuel_gauge_get_props() 71 K_OOPS(k_usermode_from_copy(k_vals, vals, len * sizeof(union fuel_gauge_prop_val))); in z_vrfy_fuel_gauge_set_props() 72 K_OOPS(k_usermode_from_copy(k_props, props, len * sizeof(fuel_gauge_prop_t))); in z_vrfy_fuel_gauge_set_props()
|
/Zephyr-latest/drivers/adc/ |
D | adc_handlers.c | 17 K_OOPS(k_usermode_from_copy(&channel_cfg, in z_vrfy_adc_channel_setup() 30 if (k_usermode_from_copy(dst, src, sizeof(struct adc_sequence)) != 0) { in copy_sequence() 36 if (k_usermode_from_copy(options, dst->options, in copy_sequence()
|
/Zephyr-latest/drivers/can/ |
D | can_handlers.c | 17 K_OOPS(k_usermode_from_copy(&res_copy, res, sizeof(res_copy))); in z_vrfy_can_calc_timing() 32 K_OOPS(k_usermode_from_copy(&timing_copy, timing, sizeof(timing_copy))); in z_vrfy_can_set_timing() 89 K_OOPS(k_usermode_from_copy(&res_copy, res, sizeof(res_copy))); in z_vrfy_can_calc_timing_data() 120 K_OOPS(k_usermode_from_copy(&timing_data_copy, timing_data, sizeof(timing_data_copy))); in z_vrfy_can_set_timing_data() 212 K_OOPS(k_usermode_from_copy(&frame_copy, frame, sizeof(frame_copy))); in z_vrfy_can_send() 227 K_OOPS(k_usermode_from_copy(&filter_copy, filter, sizeof(filter_copy))); in z_vrfy_can_add_rx_filter_msgq()
|
/Zephyr-latest/samples/userspace/prod_consumer/src/ |
D | app_syscall.c | 41 if (k_usermode_from_copy(&cookie_copy, cookie, sizeof(*cookie)) != 0) { in z_vrfy_magic_syscall()
|
/Zephyr-latest/drivers/i2s/ |
D | i2s_handlers.c | 23 K_OOPS(k_usermode_from_copy(&config, (const void *)cfg_ptr, in z_vrfy_i2s_configure() 101 ret = k_usermode_from_copy(mem_block, (void *)buf, size); in z_vrfy_i2s_buf_write()
|
/Zephyr-latest/drivers/dac/ |
D | dac_handlers.c | 17 K_OOPS(k_usermode_from_copy(&channel_cfg, in z_vrfy_dac_channel_setup()
|
/Zephyr-latest/drivers/peci/ |
D | peci_handlers.c | 42 K_OOPS(k_usermode_from_copy(&msg_copy, msg, sizeof(*msg))); in z_vrfy_peci_transfer()
|
/Zephyr-latest/drivers/charger/ |
D | charger_handlers.c | 33 K_OOPS(k_usermode_from_copy(&k_val, val, sizeof(union charger_propval))); in z_vrfy_charger_set_prop()
|
/Zephyr-latest/subsys/net/lib/sockets/ |
D | sockets.c | 238 K_OOPS(k_usermode_from_copy(&dest_addr_copy, (void *)addr, addrlen)); in z_vrfy_zsock_bind() 267 K_OOPS(k_usermode_from_copy(&dest_addr_copy, (void *)addr, addrlen)); in z_vrfy_zsock_connect() 319 K_OOPS(addrlen && k_usermode_from_copy(&addrlen_copy, addrlen, in z_vrfy_zsock_accept() 361 K_OOPS(k_usermode_from_copy(&dest_addr_copy, (void *)dest_addr, in z_vrfy_zsock_sendto() 397 K_OOPS(k_usermode_from_copy(&msg_copy, (void *)msg, sizeof(msg_copy))); in z_vrfy_zsock_sendmsg() 508 K_OOPS(k_usermode_from_copy(&addrlen_copy, addrlen, in z_vrfy_zsock_recvfrom() 561 K_OOPS(k_usermode_from_copy(&msg_copy, (void *)msg, sizeof(msg_copy))); in z_vrfy_zsock_recvmsg() 563 k_usermode_from_copy(&iovlen, &msg->msg_iovlen, sizeof(iovlen)); in z_vrfy_zsock_recvmsg() 949 K_OOPS(k_usermode_from_copy(&addrlen_copy, (void *)addrlen, in z_vrfy_zsock_getpeername() 994 K_OOPS(k_usermode_from_copy(&addrlen_copy, (void *)addrlen, in z_vrfy_zsock_getsockname()
|
D | getaddrinfo.c | 319 K_OOPS(k_usermode_from_copy(&hints_copy, (void *)hints, in z_vrfy_z_zsock_getaddrinfo_internal()
|
/Zephyr-latest/drivers/counter/ |
D | counter_handlers.c | 92 K_OOPS(k_usermode_from_copy(&cfg_copy, alarm_cfg, sizeof(cfg_copy))); in z_vrfy_counter_set_channel_alarm() 118 K_OOPS(k_usermode_from_copy(&cfg_copy, cfg, sizeof(cfg_copy))); in z_vrfy_counter_set_top_value()
|
/Zephyr-latest/drivers/flash/ |
D | flash_stm32_ex_op.c | 42 K_OOPS(k_usermode_from_copy(&in_copy, request, in flash_stm32_ex_op_sector_wp() 174 K_OOPS(k_usermode_from_copy(©, request, sizeof(copy))); in flash_stm32_ex_op_rdp()
|
D | flash_npcx_fiu_nor.c | 540 K_OOPS(k_usermode_from_copy(&in_copy, op_in, sizeof(in_copy))); in flash_npcx_nor_ex_op() 570 K_OOPS(k_usermode_from_copy(&in_copy, op_in, sizeof(in_copy))); in flash_npcx_nor_ex_op()
|
/Zephyr-latest/include/zephyr/internal/ |
D | syscall_handler.h | 282 int k_usermode_from_copy(void *dst, const void *src, size_t size);
|
/Zephyr-latest/doc/kernel/usermode/ |
D | syscalls.rst | 382 :c:func:`k_usermode_to_copy()` and :c:func:`k_usermode_from_copy()` APIs exist for 438 K_OOPS(k_usermode_from_copy(&size, size_ptr, sizeof(size)); 466 K_OOPS(k_usermode_from_copy(&foo_copy, foo, sizeof(*foo))); 467 K_OOPS(k_usermode_from_copy(&bar_right_copy, foo_copy.bar_right, 470 K_OOPS(k_usermode_from_copy(&bar_left_copy, foo_copy.bar_left, 505 K_OOPS(k_usermode_from_copy(&foo_copy, foo, sizeof(*foo))); 519 K_OOPS(k_usermode_from_copy(bar_list_copy, foo_copy.bar_list, 571 :c:func:`k_usermode_from_copy()`, :c:func:`k_usermode_to_copy()`
|
/Zephyr-latest/kernel/ |
D | userspace.c | 854 int k_usermode_from_copy(void *dst, const void *src, size_t size) in k_usermode_from_copy() function 919 ret = k_usermode_from_copy(dst, src, actual_len); in k_usermode_string_copy()
|
/Zephyr-latest/subsys/net/ip/ |
D | utils.c | 310 K_OOPS(k_usermode_from_copy(&addr4, (const void *)src, in z_vrfy_net_addr_ntop() 314 K_OOPS(k_usermode_from_copy(&addr6, (const void *)src, in z_vrfy_net_addr_ntop()
|
D | net_if.c | 1912 K_OOPS(k_usermode_from_copy(&addr_v6, (void *)addr, sizeof(addr_v6))); in z_vrfy_net_if_ipv6_addr_lookup_by_index() 2143 K_OOPS(k_usermode_from_copy(&addr_v6, (void *)addr, sizeof(addr_v6))); in z_vrfy_net_if_ipv6_addr_add_by_index() 2179 K_OOPS(k_usermode_from_copy(&addr_v6, (void *)addr, sizeof(addr_v6))); in z_vrfy_net_if_ipv6_addr_rm_by_index() 3905 K_OOPS(k_usermode_from_copy(&addr_v4, (void *)addr, sizeof(addr_v4))); in z_vrfy_net_if_ipv4_addr_lookup_by_index() 4115 K_OOPS(k_usermode_from_copy(&netmask_addr, (void *)netmask, in z_vrfy_net_if_ipv4_set_netmask_by_index() 4135 K_OOPS(k_usermode_from_copy(&ipv4_addr, (void *)addr, in z_vrfy_net_if_ipv4_set_netmask_by_addr_by_index() 4137 K_OOPS(k_usermode_from_copy(&netmask_addr, (void *)netmask, in z_vrfy_net_if_ipv4_set_netmask_by_addr_by_index() 4213 K_OOPS(k_usermode_from_copy(&gw_addr, (void *)gw, sizeof(gw_addr))); in z_vrfy_net_if_ipv4_set_gw_by_index() 4538 K_OOPS(k_usermode_from_copy(&addr_v4, (void *)addr, sizeof(addr_v4))); in z_vrfy_net_if_ipv4_addr_add_by_index() 4574 K_OOPS(k_usermode_from_copy(&addr_v4, (void *)addr, sizeof(addr_v4))); in z_vrfy_net_if_ipv4_addr_rm_by_index()
|
/Zephyr-latest/doc/releases/ |
D | migration-guide-3.6.rst | 677 * ``z_user_from_copy`` to :c:func:`k_usermode_from_copy`
|