|
int | esp_offload_init (struct net_if *iface) |
|
struct esp_socket * | esp_socket_get (struct esp_data *data, struct net_context *context) |
|
int | esp_socket_put (struct esp_socket *sock) |
|
void | esp_socket_init (struct esp_data *data) |
|
void | esp_socket_close (struct esp_socket *sock) |
|
void | esp_socket_rx (struct esp_socket *sock, struct net_buf *buf, size_t offset, size_t len) |
|
void | esp_socket_workq_stop_and_flush (struct esp_socket *sock) |
|
struct esp_socket * | esp_socket_ref (struct esp_socket *sock) |
|
void | esp_socket_unref (struct esp_socket *sock) |
|
static struct esp_socket * | esp_socket_ref_from_link_id (struct esp_data *data, uint8_t link_id) |
|
static atomic_val_t | esp_socket_flags_update (struct esp_socket *sock, atomic_val_t value, atomic_val_t mask) |
|
static atomic_val_t | esp_socket_flags_clear_and_set (struct esp_socket *sock, atomic_val_t clear_flags, atomic_val_t set_flags) |
|
static atomic_val_t | esp_socket_flags_set (struct esp_socket *sock, atomic_val_t flags) |
|
static bool | esp_socket_flags_test_and_clear (struct esp_socket *sock, atomic_val_t flags) |
|
static bool | esp_socket_flags_test_and_set (struct esp_socket *sock, atomic_val_t flags) |
|
static atomic_val_t | esp_socket_flags_clear (struct esp_socket *sock, atomic_val_t flags) |
|
static atomic_val_t | esp_socket_flags (struct esp_socket *sock) |
|
static struct esp_data * | esp_socket_to_dev (struct esp_socket *sock) |
|
static int | esp_socket_work_submit (struct esp_socket *sock, struct k_work *work) |
|
static int | esp_socket_queue_tx (struct esp_socket *sock, struct net_pkt *pkt) |
|
static bool | esp_socket_connected (struct esp_socket *sock) |
|
static void | esp_flags_set (struct esp_data *dev, uint8_t flags) |
|
static void | esp_flags_clear (struct esp_data *dev, uint8_t flags) |
|
static bool | esp_flags_are_set (struct esp_data *dev, uint8_t flags) |
|
static enum net_sock_type | esp_socket_type (struct esp_socket *sock) |
|
static enum net_ip_protocol | esp_socket_ip_proto (struct esp_socket *sock) |
|
static int | esp_cmd_send (struct esp_data *data, const struct modem_cmd *handlers, size_t handlers_len, const char *buf, k_timeout_t timeout) |
|
void | esp_connect_work (struct k_work *work) |
|
void | esp_recvdata_work (struct k_work *work) |
|
void | esp_close_work (struct k_work *work) |
|
void | esp_send_work (struct k_work *work) |
|