Lines Matching refs:read
1179 int read; in find_type_cb() local
1222 read = attr->read(conn, attr, uuid, sizeof(uuid), 0); in find_type_cb()
1223 if (read < 0) { in find_type_cb()
1232 if (read != data->value_len) { in find_type_cb()
1241 if (!bt_uuid_create(&ref_uuid.uuid, uuid, read)) { in find_type_cb()
1242 LOG_WRN("Unable to create UUID: size %d", read); in find_type_cb()
1248 } else if (memcmp(data->value, uuid, read)) { in find_type_cb()
1361 typedef bool (*attr_read_cb)(struct net_buf *buf, ssize_t read,
1378 static bool attr_read_type_cb(struct net_buf *frag, ssize_t read, in attr_read_type_cb() argument
1385 data->rsp->len = read + sizeof(*data->item); in attr_read_type_cb()
1386 } else if (data->rsp->len != read + sizeof(*data->item)) { in attr_read_type_cb()
1402 ssize_t read; in att_chan_read() local
1432 read = attr->read(conn, attr, frag->data + frag->len, len, in att_chan_read()
1434 if (read < 0) { in att_chan_read()
1439 return read; in att_chan_read()
1442 if (cb && !cb(frag, read, user_data)) { in att_chan_read()
1446 net_buf_add(frag, read); in att_chan_read()
1447 total += read; in att_chan_read()
1448 offset += read; in att_chan_read()
1449 } while (bt_att_mtu(chan) > net_buf_frags_len(buf) && read == len); in att_chan_read()
1460 ssize_t read; in read_type_cb() local
1504 read = att_chan_read(chan, attr, data->buf, 0, attr_read_type_cb, data); in read_type_cb()
1505 if (read < 0) { in read_type_cb()
1506 data->err = err_to_att(read); in read_type_cb()
1798 int read; in read_vl_cb() local
1829 read = att_chan_read(chan, attr, data->buf, data->offset, NULL, NULL); in read_vl_cb()
1830 if (read < 0) { in read_vl_cb()
1831 data->err = err_to_att(read); in read_vl_cb()
1835 rsp->len = read; in read_vl_cb()
1898 static bool attr_read_group_cb(struct net_buf *frag, ssize_t read, in attr_read_group_cb() argument
1905 data->rsp->len = read + sizeof(*data->group); in attr_read_group_cb()
1906 } else if (data->rsp->len != read + sizeof(*data->group)) { in attr_read_group_cb()
1921 int read; in read_group_cb() local
1955 read = att_chan_read(chan, attr, data->buf, 0, attr_read_group_cb, in read_group_cb()
1957 if (read < 0) { in read_group_cb()