mgmt_rp 3537 net/bluetooth/mgmt.c struct mgmt_rp_read_local_oob_data mgmt_rp; mgmt_rp 3538 net/bluetooth/mgmt.c size_t rp_size = sizeof(mgmt_rp); mgmt_rp 3553 net/bluetooth/mgmt.c memset(&mgmt_rp, 0, sizeof(mgmt_rp)); mgmt_rp 3565 net/bluetooth/mgmt.c memcpy(mgmt_rp.hash192, rp->hash, sizeof(rp->hash)); mgmt_rp 3566 net/bluetooth/mgmt.c memcpy(mgmt_rp.rand192, rp->rand, sizeof(rp->rand)); mgmt_rp 3568 net/bluetooth/mgmt.c rp_size -= sizeof(mgmt_rp.hash256) + sizeof(mgmt_rp.rand256); mgmt_rp 3579 net/bluetooth/mgmt.c memcpy(mgmt_rp.hash192, rp->hash192, sizeof(rp->hash192)); mgmt_rp 3580 net/bluetooth/mgmt.c memcpy(mgmt_rp.rand192, rp->rand192, sizeof(rp->rand192)); mgmt_rp 3582 net/bluetooth/mgmt.c memcpy(mgmt_rp.hash256, rp->hash256, sizeof(rp->hash256)); mgmt_rp 3583 net/bluetooth/mgmt.c memcpy(mgmt_rp.rand256, rp->rand256, sizeof(rp->rand256)); mgmt_rp 3587 net/bluetooth/mgmt.c MGMT_STATUS_SUCCESS, &mgmt_rp, rp_size); mgmt_rp 6020 net/bluetooth/mgmt.c struct mgmt_rp_read_local_oob_ext_data *mgmt_rp; mgmt_rp 6083 net/bluetooth/mgmt.c mgmt_rp = kmalloc(sizeof(*mgmt_rp) + eir_len, GFP_KERNEL); mgmt_rp 6084 net/bluetooth/mgmt.c if (!mgmt_rp) mgmt_rp 6090 net/bluetooth/mgmt.c eir_len = eir_append_data(mgmt_rp->eir, 0, EIR_CLASS_OF_DEV, mgmt_rp 6094 net/bluetooth/mgmt.c eir_len = eir_append_data(mgmt_rp->eir, eir_len, mgmt_rp 6096 net/bluetooth/mgmt.c eir_len = eir_append_data(mgmt_rp->eir, eir_len, mgmt_rp 6101 net/bluetooth/mgmt.c eir_len = eir_append_data(mgmt_rp->eir, eir_len, mgmt_rp 6103 net/bluetooth/mgmt.c eir_len = eir_append_data(mgmt_rp->eir, eir_len, mgmt_rp 6108 net/bluetooth/mgmt.c mgmt_rp->type = mgmt_cp->type; mgmt_rp 6109 net/bluetooth/mgmt.c mgmt_rp->eir_len = cpu_to_le16(eir_len); mgmt_rp 6113 net/bluetooth/mgmt.c mgmt_rp, sizeof(*mgmt_rp) + eir_len); mgmt_rp 6120 net/bluetooth/mgmt.c mgmt_rp, sizeof(*mgmt_rp) + eir_len, mgmt_rp 6123 net/bluetooth/mgmt.c kfree(mgmt_rp);