| /subsys/net/lib/ptp/ |
| A D | port.c | 161 if (!port || !msg) { in port_delay_req_timestamp_cb() 209 if (!port || !msg) { in port_sync_timestamp_cb() 918 port->best = NULL; in port_disable() 976 if (!port) { in port_link_monitor() 1021 port->best = NULL; in ptp_port_init() 1032 port_timer_init(&port->timers.delay, port_timer_to_handler, port); in ptp_port_init() 1034 port_timer_init(&port->timers.sync, port_timer_to_handler, port); in ptp_port_init() 1299 return port->best ? &port->best->dataset : NULL; in ptp_port_best_foreign_ds() 1307 port->best = NULL; in ptp_port_best_foreign() 1344 return port->best; in ptp_port_best_foreign() [all …]
|
| A D | transport.c | 119 .sin_port = htons(port), in transport_udp_ipv4_open() 158 .sin6_port = htons(port) in transport_udp_ipv6_open() 207 net_sin(&m_addr)->sin_port = htons(port); in transport_send() 244 port->socket[PTP_SOCKET_EVENT] = -1; in ptp_transport_open() 250 port->socket[i] = socket; in ptp_transport_open() 253 return transport_join_multicast(port); in ptp_transport_open() 260 if (port->socket[i] >= 0) { in ptp_transport_close() 261 if (zsock_close(port->socket[i])) { in ptp_transport_close() 263 port->port_ds.id.port_number); in ptp_transport_close() 268 port->socket[i] = -1; in ptp_transport_close() [all …]
|
| A D | port.h | 100 enum ptp_port_state ptp_port_state(struct ptp_port *port); 110 enum ptp_port_event ptp_port_timer_event_gen(struct ptp_port *port, struct k_timer *timer); 120 enum ptp_port_event ptp_port_event_gen(struct ptp_port *port, int idx); 129 void ptp_port_event_handle(struct ptp_port *port, enum ptp_port_event event, bool tt_diff); 149 struct ptp_dataset *ptp_port_best_foreign_ds(struct ptp_port *port); 158 struct ptp_foreign_tt_clock *ptp_port_best_foreign(struct ptp_port *port); 168 int ptp_port_add_foreign_tt(struct ptp_port *port, struct ptp_msg *msg); 175 void ptp_port_free_foreign_tts(struct ptp_port *port); 186 int ptp_port_update_current_time_transmitter(struct ptp_port *port, struct ptp_msg *msg); 198 int ptp_port_management_msg_process(struct ptp_port *port, [all …]
|
| A D | ptp.c | 41 struct ptp_port *port; in ptp_thread() local 52 SYS_SLIST_FOR_EACH_CONTAINER(ptp_clock_ports_list(), port, node) { in ptp_thread() 55 timer = (struct k_timer *)((uint8_t *)port + in ptp_thread() 58 if (!atomic_test_bit(&port->timeouts, timeout_bit[i])) { in ptp_thread() 62 event = ptp_port_timer_event_gen(port, timer); in ptp_thread() 69 ptp_port_event_handle(port, event, false); in ptp_thread() 77 event = ptp_port_event_gen(port, i); in ptp_thread() 84 ptp_port_event_handle(port, event, false); in ptp_thread() 96 struct ptp_port *port; in ptp_init() local 104 SYS_SLIST_FOR_EACH_CONTAINER(ptp_clock_ports_list(), port, node) { in ptp_init() [all …]
|
| A D | transport.h | 51 int ptp_transport_open(struct ptp_port *port); 60 int ptp_transport_close(struct ptp_port *port); 74 int ptp_transport_send(struct ptp_port *port, struct ptp_msg *msg, enum ptp_socket idx); 86 int ptp_transport_sendto(struct ptp_port *port, struct ptp_msg *msg, enum ptp_socket idx); 96 int ptp_transport_recv(struct ptp_port *port, struct ptp_msg *msg, enum ptp_socket idx); 106 int ptp_transport_protocol_addr(struct ptp_port *port, uint8_t *addr); 115 struct net_linkaddr *ptp_transport_physical_addr(struct ptp_port *port);
|
| A D | clock.c | 109 struct ptp_port *port, in clock_forward_msg() argument 113 if (ingress == port) { in clock_forward_msg() 158 ptp_msg_post_recv(port, msg, length); in clock_forward_management_msg() 228 struct ptp_port *port; in clock_check_pollfd() local 237 fd->fd = port->socket[i]; in clock_check_pollfd() 315 struct ptp_port *port; in ptp_clock_handle_state_decision_evt() local 323 foreign = ptp_port_best_foreign(port); in ptp_clock_handle_state_decision_evt() 496 ptp_port_management_msg_process(port, port, msg, mgmt); in ptp_clock_management_msg_process() 643 struct ptp_port *port; in ptp_clock_port_from_iface() local 646 if (port->iface == iface) { in ptp_clock_port_from_iface() [all …]
|
| /subsys/tracing/user/ |
| A D | tracing_user.c | 190 sys_trace_gpio_pin_configure_exit_user(port, pin, ret); in sys_trace_gpio_pin_configure_exit() 201 sys_trace_gpio_port_get_direction_exit_user(port, ret); in sys_trace_gpio_port_get_direction_exit() 216 sys_trace_gpio_port_get_raw_enter_user(port, value); in sys_trace_gpio_port_get_raw_enter() 221 sys_trace_gpio_port_get_raw_exit_user(port, ret); in sys_trace_gpio_port_get_raw_exit() 242 sys_trace_gpio_port_set_bits_raw_exit_user(port, ret); in sys_trace_gpio_port_set_bits_raw_exit() 257 sys_trace_gpio_port_toggle_bits_enter_user(port, pins); in sys_trace_gpio_port_toggle_bits_enter() 262 sys_trace_gpio_port_toggle_bits_exit_user(port, ret); in sys_trace_gpio_port_toggle_bits_exit() 278 sys_trace_gpio_add_callback_enter_user(port, callback); in sys_trace_gpio_add_callback_enter() 283 sys_trace_gpio_add_callback_exit_user(port, ret); in sys_trace_gpio_add_callback_exit() 294 sys_trace_gpio_remove_callback_exit_user(port, ret); in sys_trace_gpio_remove_callback_exit() [all …]
|
| A D | tracing_user.h | 471 sys_trace_gpio_pin_configure_exit_user(port, pin, ret) 475 sys_trace_gpio_port_get_direction_exit_user(port, ret) 481 sys_trace_gpio_port_get_raw_enter_user(port, value) 483 sys_trace_gpio_port_get_raw_exit_user(port, ret) 491 sys_trace_gpio_port_set_bits_raw_exit_user(port, ret) 497 sys_trace_gpio_port_toggle_bits_enter_user(port, pins) 499 sys_trace_gpio_port_toggle_bits_exit_user(port, ret) 505 sys_trace_gpio_add_callback_enter_user(port, callback) 507 sys_trace_gpio_add_callback_exit_user(port, ret) 511 sys_trace_gpio_remove_callback_exit_user(port, ret) [all …]
|
| /subsys/net/l2/ethernet/gptp/ |
| A D | gptp_mi.c | 126 for (port = GPTP_PORT_START; port < GPTP_PORT_END; port++) { in gptp_mi_half_sync_itv_timeout() 146 for (port = GPTP_PORT_START; port < GPTP_PORT_END; port++) { in gptp_mi_rcv_sync_receipt_timeout() 161 for (port = GPTP_PORT_START; port < GPTP_PORT_END; port++) { in gptp_mi_send_sync_receipt_timeout() 241 for (port = GPTP_PORT_START; port < GPTP_PORT_END; port++) { in announce_timer_handler() 286 for (port = GPTP_PORT_START; port < GPTP_PORT_END; port++) { in announce_periodic_timer_handler() 364 for (port = GPTP_PORT_START; port < GPTP_PORT_END; port++) { in gptp_get_current_master_time_nanosecond() 641 for (port = GPTP_PORT_START; port < GPTP_PORT_END; port++) { in gptp_mi_site_ss_send_to_pss() 995 for (port = GPTP_PORT_START; port < GPTP_PORT_END; port++) { in gptp_mi_tx_ps_sync_cmss() 1584 for (port = GPTP_PORT_START; port < GPTP_PORT_END; port++) { in gptp_updt_role_disabled_tree() 1637 for (port = GPTP_PORT_START; port < GPTP_PORT_END; port++) { in compute_best_vector() [all …]
|
| A D | gptp.c | 44 if (port >= GPTP_PORT_START && port < GPTP_PORT_END) { in gptp_get_port_number() 45 return port; in gptp_get_port_number() 48 for (port = GPTP_PORT_START; port < GPTP_PORT_END; port++) { in gptp_get_port_number() 50 return port; in gptp_get_port_number() 95 int port; in gptp_handle_critical_msg() local 138 int port; in gptp_handle_msg() local 525 int port; in gptp_state_machine() local 528 for (port = GPTP_PORT_START; port < GPTP_PORT_END; port++) { in gptp_state_machine() 562 int port; in gptp_thread() local 568 for (port = GPTP_PORT_START; port < GPTP_PORT_END; port++) { in gptp_thread() [all …]
|
| A D | gptp_md.c | 133 port_ds = GPTP_PORT_DS(port); in gptp_set_md_sync_receive() 189 port_ds = GPTP_PORT_DS(port); in gptp_md_pdelay_reset() 460 int port; in gptp_md_pdelay_req_timeout() local 462 for (port = GPTP_PORT_START; port < GPTP_PORT_END; port++) { in gptp_md_pdelay_req_timeout() 468 GPTP_STATS_INC(port, in gptp_md_pdelay_req_timeout() 495 int port; in gptp_md_follow_up_receipt_timeout() local 497 for (port = GPTP_PORT_START; port < GPTP_PORT_END; port++) { in gptp_md_follow_up_receipt_timeout() 577 int port; in gptp_md_init_state_machine() local 579 for (port = GPTP_PORT_START; port < GPTP_PORT_END; port++) { in gptp_md_init_state_machine() 878 port); in gptp_md_sync_send_state_machine() [all …]
|
| A D | gptp_messages.c | 84 int port = 0; in gptp_sync_timestamp_callback() local 89 if (port == -ENODEV) { in gptp_sync_timestamp_callback() 112 int port = 0; in gptp_pdelay_response_timestamp_callback() local 117 if (port == -ENODEV) { in gptp_pdelay_response_timestamp_callback() 194 NET_ASSERT((port >= GPTP_PORT_START) && (port <= GPTP_PORT_END)); in gptp_prepare_sync() 206 port_ds = GPTP_PORT_DS(port); in gptp_prepare_sync() 249 NET_ASSERT((port >= GPTP_PORT_START) && (port <= GPTP_PORT_END)); in gptp_prepare_follow_up() 299 NET_ASSERT((port >= GPTP_PORT_START) && (port <= GPTP_PORT_END)); in gptp_prepare_pdelay_req() 311 port_ds = GPTP_PORT_DS(port); in gptp_prepare_pdelay_req() 482 NET_ASSERT((port >= GPTP_PORT_START) && (port <= GPTP_PORT_END)); in gptp_prepare_announce() [all …]
|
| A D | gptp_private.h | 28 #define GPTP_STATS_INC(port, var) (GPTP_PORT_PARAM_DS(port)->var++) argument 30 #define GPTP_STATS_INC(port, var) 54 bool gptp_is_slave_port(int port); 95 void gptp_update_pdelay_req_interval(int port, int8_t log_val); 104 void gptp_update_sync_interval(int port, int8_t log_val); 114 void gptp_update_announce_interval(int port, int8_t log_val); 150 #define gptp_change_port_state(port, state) \ argument 151 gptp_change_port_state_debug(port, state, __func__, __LINE__) 159 int port, 164 gptp_change_pa_info_state_debug(port, pa_info_state, state, \ [all …]
|
| A D | gptp_data_set.h | 52 #define GPTP_PORT_DS(port) \ argument 54 #define GPTP_PORT_STATE(port) \ argument 56 #define GPTP_PORT_BMCA_DATA(port) \ argument 58 #define GPTP_PORT_IFACE(port) \ argument 62 #define GPTP_PORT_PARAM_DS(port) \ argument 66 #define CLEAR_RESELECT(global_ds, port) \ argument 68 #define SET_RESELECT(global_ds, port) \ argument 70 #define CLEAR_SELECTED(global_ds, port) \ argument 72 #define SET_SELECTED(global_ds, port) \ argument 74 #define IS_SELECTED(global_ds, port) \ argument [all …]
|
| A D | gptp_messages.h | 336 struct net_pkt *gptp_prepare_sync(int port); 354 struct net_pkt *gptp_prepare_pdelay_req(int port); 364 struct net_pkt *gptp_prepare_pdelay_resp(int port, 374 struct net_pkt *gptp_prepare_announce(int port); 384 struct net_pkt *gptp_prepare_pdelay_follow_up(int port, 395 void gptp_handle_sync(int port, struct net_pkt *pkt); 405 int gptp_handle_follow_up(int port, struct net_pkt *pkt); 451 void gptp_send_sync(int port, struct net_pkt *pkt); 459 void gptp_send_follow_up(int port, struct net_pkt *pkt); 467 void gptp_send_announce(int port, struct net_pkt *pkt); [all …]
|
| A D | gptp_user_api.c | 56 int port, key; in gptp_event_capture() local 62 for (port = GPTP_PORT_START; port <= GPTP_PORT_END; port++) { in gptp_event_capture() 64 if (!*gm_present || (GPTP_GLOBAL_DS()->selected_role[port] == in gptp_event_capture() 66 clk = net_eth_get_ptp_clock(GPTP_PORT_IFACE(port)); in gptp_event_capture()
|
| /subsys/tracing/ctf/ |
| A D | tracing_ctf.h | 674 sys_trace_gpio_pin_configure_exit(port, pin, ret) 678 sys_trace_gpio_port_get_direction_exit(port, ret) 684 sys_trace_gpio_port_get_raw_enter(port, value) 685 #define sys_port_trace_gpio_port_get_raw_exit(port, ret) sys_trace_gpio_port_get_raw_exit(port, ret) argument 693 sys_trace_gpio_port_set_bits_raw_exit(port, ret) 699 sys_trace_gpio_port_toggle_bits_enter(port, pins) 701 sys_trace_gpio_port_toggle_bits_exit(port, ret) 706 sys_trace_gpio_add_callback_enter(port, callback) 707 #define sys_port_trace_gpio_add_callback_exit(port, ret) sys_trace_gpio_add_callback_exit(port, ret) argument 711 sys_trace_gpio_remove_callback_exit(port, ret) [all …]
|
| A D | ctf_top.h | 470 uint32_t addrlen, uint16_t port) in ctf_top_socket_bind_enter() argument 508 uint32_t addrlen, uint16_t port, int32_t ret) in ctf_top_socket_accept_exit() argument 511 port, ret); in ctf_top_socket_accept_exit() 754 static inline void ctf_top_gpio_port_get_raw_enter(uint32_t port, uint32_t value) in ctf_top_gpio_port_get_raw_enter() argument 759 static inline void ctf_top_gpio_port_get_raw_exit(uint32_t port, int32_t ret) in ctf_top_gpio_port_get_raw_exit() argument 761 CTF_EVENT(CTF_LITERAL(uint8_t, CTF_EVENT_GPIO_PORT_GET_RAW_EXIT), port, ret); in ctf_top_gpio_port_get_raw_exit() 823 static inline void ctf_top_gpio_add_callback_exit(uint32_t port, int32_t ret) in ctf_top_gpio_add_callback_exit() argument 825 CTF_EVENT(CTF_LITERAL(uint8_t, CTF_EVENT_GPIO_ADD_CALLBACK_EXIT), port, ret); in ctf_top_gpio_add_callback_exit() 833 static inline void ctf_top_gpio_remove_callback_exit(uint32_t port, int32_t ret) in ctf_top_gpio_remove_callback_exit() argument 853 static inline void ctf_top_gpio_fire_callback(uint32_t port, uint32_t cb) in ctf_top_gpio_fire_callback() argument [all …]
|
| A D | ctf_top.c | 450 uint16_t port = 0U; in sys_trace_socket_accept_exit() local 455 port = net_sin(addr)->sin_port; in sys_trace_socket_accept_exit() 462 ctf_top_socket_accept_exit(sock, addr_str, addr_len, port, ret); in sys_trace_socket_accept_exit() 832 ctf_top_gpio_pin_get_config_enter((uint32_t)(uintptr_t)port, (uint32_t)pin, in sys_port_trace_gpio_pin_get_config_enter() 848 ctf_top_gpio_port_get_raw_exit((uint32_t)(uintptr_t)port, (int32_t)ret); in sys_port_trace_gpio_port_get_raw_exit() 890 ctf_top_gpio_port_toggle_bits_exit((uint32_t)(uintptr_t)port, (int32_t)ret); in sys_port_trace_gpio_port_toggle_bits_exit() 906 void sys_port_trace_gpio_add_callback_enter(const struct device *port, in sys_port_trace_gpio_add_callback_enter() argument 914 ctf_top_gpio_add_callback_exit((uint32_t)(uintptr_t)port, (int32_t)ret); in sys_port_trace_gpio_add_callback_exit() 917 void sys_port_trace_gpio_remove_callback_enter(const struct device *port, in sys_port_trace_gpio_remove_callback_enter() argument 920 ctf_top_gpio_remove_callback_enter((uint32_t)(uintptr_t)port, in sys_port_trace_gpio_remove_callback_enter() [all …]
|
| /subsys/net/lib/utils/ |
| A D | addr_utils.c | 37 const char *port; in net_getaddrinfo_addr_str() local 45 port = net_addr_str_find_port(addr_str); in net_getaddrinfo_addr_str() 47 if (port == NULL) { in net_getaddrinfo_addr_str() 48 port = def_port; in net_getaddrinfo_addr_str() 50 int host_len = port - addr_str - 1; in net_getaddrinfo_addr_str() 61 return zsock_getaddrinfo(addr_str, port, hints, res); in net_getaddrinfo_addr_str()
|
| /subsys/net/lib/sockets/ |
| A D | getaddrinfo.c | 52 uint16_t port; member 193 addr->sin_port = htons(port); in getaddrinfo_null_host() 200 addr6->sin6_port = htons(port); in getaddrinfo_null_host() 224 long int port = 0; in z_impl_z_zsock_getaddrinfo_internal() local 246 port = strtol(service, NULL, 10); in z_impl_z_zsock_getaddrinfo_internal() 247 if (port < 1 || port > 65535) { in z_impl_z_zsock_getaddrinfo_internal() 264 ai_state.port = htons(port); in z_impl_z_zsock_getaddrinfo_internal() 361 long port = 0; in try_resolve_literal_addr() local 392 if (port < 1 || port > 65535) { in try_resolve_literal_addr() 408 addr->sin_port = htons(port); in try_resolve_literal_addr() [all …]
|
| /subsys/lorawan/ |
| A D | lorawan_emul.c | 38 void lorawan_emul_send_downlink(uint8_t port, bool data_pending, int16_t rssi, int8_t snr, in lorawan_emul_send_downlink() argument 45 if ((cb->port == LW_RECV_PORT_ANY) || (cb->port == port)) { in lorawan_emul_send_downlink() 46 cb->cb(port, data_pending, rssi, snr, len, data); in lorawan_emul_send_downlink() 113 int lorawan_send(uint8_t port, uint8_t *data, uint8_t len, enum lorawan_message_type type) in lorawan_send() argument 120 uplink_cb(port, len, data); in lorawan_send()
|
| /subsys/lorawan/services/ |
| A D | lorawan_services.c | 23 uint8_t port; member 72 err = lorawan_send(msg_copy.port, msg_copy.data, msg_copy.len, LORAWAN_MSG_UNCONFIRMED); in uplink_handler() 74 LOG_DBG("Message sent to port %d", msg_copy.port); in uplink_handler() 77 msg_copy.port, err); in uplink_handler() 118 int lorawan_services_schedule_uplink(uint8_t port, uint8_t *data, uint8_t len, uint32_t timeout) in lorawan_services_schedule_uplink() argument 124 LOG_ERR("Uplink payload for port %u too long: %u bytes", port, len); in lorawan_services_schedule_uplink() 136 messages[i].port = port; in lorawan_services_schedule_uplink() 157 LOG_WRN("Message queue full, message for port %u dropped.", port); in lorawan_services_schedule_uplink()
|
| /subsys/net/lib/shell/ |
| A D | gptp.c | 25 static const char *selected_role_str(int port); 40 selected_role_str(port)); in gptp_port_cb() 245 static const char *selected_role_str(int port) in selected_role_str() argument 284 port, in gptp_print_port_info() 292 port, ret); in gptp_print_port_info() 297 "Port number mismatch! (%d vs %d)", port, in gptp_print_port_info() 389 " : %s\n", selected_role_str(port)); in gptp_print_port_info() 555 int port; in cmd_net_gptp_port() local 564 port = strtol(argv[arg], &endptr, 10); in cmd_net_gptp_port() 567 gptp_print_port_info(sh, port); in cmd_net_gptp_port() [all …]
|
| /subsys/tracing/ctf/tsdl/ |
| A D | metadata | 403 uint16_t port; 468 uint16_t port; 813 uint32_t port; 823 uint32_t port; 833 uint32_t port; 843 uint32_t port; 853 uint32_t port; 864 uint32_t port; 873 uint32_t port; 882 uint32_t port; [all …]
|