Searched refs:ptp_msg (Results 1 – 10 of 10) sorted by relevance
/Zephyr-latest/subsys/net/lib/ptp/ |
D | msg.h | 255 struct ptp_msg { struct 310 struct ptp_msg *ptp_msg_alloc(void); argument 319 void ptp_msg_unref(struct ptp_msg *msg); 326 void ptp_msg_ref(struct ptp_msg *msg); 335 enum ptp_msg_type ptp_msg_type(const struct ptp_msg *msg); 346 struct ptp_msg *ptp_msg_from_pkt(struct net_pkt *pkt); 353 void ptp_msg_pre_send(struct ptp_msg *msg); 364 int ptp_msg_post_recv(struct ptp_port *port, struct ptp_msg *msg, int cnt); 374 struct ptp_tlv *ptp_msg_add_tlv(struct ptp_msg *msg, int length); 395 bool ptp_msg_current_parent(const struct ptp_msg *msg);
|
D | port.h | 78 struct ptp_msg *last_sync_fup; 168 int ptp_port_add_foreign_tt(struct ptp_port *port, struct ptp_msg *msg); 186 int ptp_port_update_current_time_transmitter(struct ptp_port *port, struct ptp_msg *msg); 200 struct ptp_msg *msg, 212 int ptp_port_management_error(struct ptp_port *port, struct ptp_msg *msg, enum ptp_mgmt_err err); 223 int ptp_port_management_resp(struct ptp_port *port, struct ptp_msg *req, struct ptp_tlv_mgmt *tlv);
|
D | msg.c | 8 LOG_MODULE_REGISTER(ptp_msg, CONFIG_PTP_LOG_LEVEL); 22 K_MEM_SLAB_DEFINE_STATIC(msg_slab, sizeof(struct ptp_msg), CONFIG_PTP_MSG_POLL_SIZE, 8); 24 static const char *msg_type_str(struct ptp_msg *msg) in msg_type_str() 52 static void msg_timestamp_post_recv(struct ptp_msg *msg, struct ptp_timestamp *ts) in msg_timestamp_post_recv() 101 static uint8_t *msg_suffix(struct ptp_msg *msg) in msg_suffix() 141 static int msg_tlv_post_recv(struct ptp_msg *msg, int length) in msg_tlv_post_recv() 195 static void msg_tlv_free(struct ptp_msg *msg) in msg_tlv_free() 207 static void msg_tlv_pre_send(struct ptp_msg *msg) in msg_tlv_pre_send() 219 struct ptp_msg *ptp_msg_alloc(void) in ptp_msg_alloc() 221 struct ptp_msg *msg = NULL; in ptp_msg_alloc() [all …]
|
D | transport.h | 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);
|
D | port.c | 82 static int port_msg_send(struct ptp_port *port, struct ptp_msg *msg, enum ptp_socket idx) in port_msg_send() 158 struct ptp_msg *req, *msg = ptp_msg_from_pkt(pkt); in port_delay_req_timestamp_cb() 176 req = CONTAINER_OF(iter, struct ptp_msg, node); in port_delay_req_timestamp_cb() 207 struct ptp_msg *msg = ptp_msg_from_pkt(pkt); in port_sync_timestamp_cb() 220 struct ptp_msg *resp = ptp_msg_alloc(); in port_sync_timestamp_cb() 254 struct ptp_msg *msg = ptp_msg_alloc(); in port_announce_msg_transmit() 292 struct ptp_msg *msg = ptp_msg_alloc(); in port_delay_req_msg_transmit() 328 struct ptp_msg *msg = ptp_msg_alloc(); in port_sync_msg_transmit() 385 struct ptp_msg *msg; in foreign_clock_cleanup() 389 msg = (struct ptp_msg *)k_fifo_get(&foreign->messages, K_NO_WAIT); in foreign_clock_cleanup() [all …]
|
D | clock.h | 111 int ptp_clock_management_msg_process(struct ptp_port *port, struct ptp_msg *msg);
|
D | clock.c | 109 struct ptp_msg *msg, in clock_forward_msg() 124 static void clock_forward_management_msg(struct ptp_port *port, struct ptp_msg *msg) in clock_forward_management_msg() 164 struct ptp_msg *req, in clock_management_set() 207 struct ptp_msg *best_msg = (struct ptp_msg *)k_fifo_peek_tail(&ptp_clk.best->messages); in clock_update_time_receiver() 368 int ptp_clock_management_msg_process(struct ptp_port *port, struct ptp_msg *msg) in ptp_clock_management_msg_process()
|
D | transport.c | 267 int ptp_transport_send(struct ptp_port *port, struct ptp_msg *msg, enum ptp_socket idx) in ptp_transport_send() 277 int ptp_transport_sendto(struct ptp_port *port, struct ptp_msg *msg, enum ptp_socket idx) in ptp_transport_sendto() 287 int ptp_transport_recv(struct ptp_port *port, struct ptp_msg *msg, enum ptp_socket idx) in ptp_transport_recv()
|
D | tlv.h | 355 enum ptp_mgmt_op ptp_mgmt_action(struct ptp_msg *msg);
|
D | tlv.c | 350 enum ptp_mgmt_op ptp_mgmt_action(struct ptp_msg *msg) in ptp_mgmt_action()
|