Lines Matching refs:mesh_tx
1073 struct mgmt_mesh_tx *mesh_tx, bool silent)
1075 u8 handle = mesh_tx->handle;
1081 mgmt_mesh_remove(mesh_tx);
1086 struct mgmt_mesh_tx *mesh_tx;
1090 mesh_tx = mgmt_mesh_next(hdev, NULL);
1092 if (mesh_tx)
1093 mesh_send_complete(hdev, mesh_tx, false);
1102 struct mgmt_mesh_tx *mesh_tx = mgmt_mesh_next(hdev, NULL);
1104 if (!mesh_tx)
1107 err = hci_cmd_sync_queue(hdev, mesh_send_sync, mesh_tx,
1111 mesh_send_complete(hdev, mesh_tx, false);
2198 struct mgmt_mesh_tx *mesh_tx = data;
2199 struct mgmt_cp_mesh_send *send = (void *)mesh_tx->param;
2208 mesh_send_complete(hdev, mesh_tx, false);
2219 struct mgmt_mesh_tx *mesh_tx = data;
2220 struct mgmt_cp_mesh_send *send = (void *)mesh_tx->param;
2238 mesh_tx->handle);
2241 mesh_tx->instance = instance;
2271 static void send_count(struct mgmt_mesh_tx *mesh_tx, void *data)
2278 rp->handles[rp->used_handles++] = mesh_tx->handle;
2312 struct mgmt_mesh_tx *mesh_tx;
2316 mesh_tx = mgmt_mesh_next(hdev, cmd->sk);
2318 if (mesh_tx)
2319 mesh_send_complete(hdev, mesh_tx, false);
2320 } while (mesh_tx);
2322 mesh_tx = mgmt_mesh_find(hdev, cancel->handle);
2324 if (mesh_tx && mesh_tx->sk == cmd->sk)
2325 mesh_send_complete(hdev, mesh_tx, false);
2371 struct mgmt_mesh_tx *mesh_tx;
2401 mesh_tx = mgmt_mesh_add(sk, hdev, send, len);
2403 if (!mesh_tx)
2406 err = hci_cmd_sync_queue(hdev, mesh_send_sync, mesh_tx,
2414 if (mesh_tx) {
2416 mgmt_mesh_remove(mesh_tx);
2422 &mesh_tx->handle, 1);
10475 struct mgmt_mesh_tx *mesh_tx;
10482 mesh_tx = mgmt_mesh_next(hdev, sk);
10484 if (mesh_tx)
10485 mesh_send_complete(hdev, mesh_tx, true);
10486 } while (mesh_tx);