Lines Matching refs:output_desc
121 notify(inst, NOTIFY_OUTPUT_DESC, BT_UUID_VOCS_DESCRIPTION, &inst->output_desc, in notify_work_handler()
122 strlen(inst->output_desc)); in notify_work_handler()
260 if (len >= sizeof(inst->output_desc)) { in write_output_desc()
262 sizeof(inst->output_desc) - 1); in write_output_desc()
264 len = (uint16_t)sizeof(inst->output_desc) - 1; in write_output_desc()
267 if (len != strlen(inst->output_desc) || memcmp(buf, inst->output_desc, len)) { in write_output_desc()
268 memcpy(inst->output_desc, buf, len); in write_output_desc()
269 inst->output_desc[len] = '\0'; in write_output_desc()
274 inst->cb->description(&inst->vocs, 0, inst->output_desc); in write_output_desc()
278 LOG_DBG("%s", inst->output_desc); in write_output_desc()
312 LOG_DBG("%s", inst->output_desc); in read_output_desc()
313 return bt_gatt_attr_read(conn, attr, buf, len, offset, &inst->output_desc, in read_output_desc()
314 strlen(inst->output_desc)); in read_output_desc()
426 if (param->output_desc) { in bt_vocs_register()
427 (void)utf8_lcpy(inst->output_desc, param->output_desc, in bt_vocs_register()
428 sizeof(inst->output_desc)); in bt_vocs_register()
430 strcmp(inst->output_desc, param->output_desc)) { in bt_vocs_register()
431 LOG_DBG("Output desc clipped to %s", inst->output_desc); in bt_vocs_register()
578 srv->cb->description(inst, 0, srv->output_desc); in bt_vocs_description_get()