ssize_t count_fields_recursive(size_t nr_fields,
const struct lttng_ust_event_field **lttng_fields);
static
ssize_t count_fields_recursive(size_t nr_fields,
const struct lttng_ust_event_field **lttng_fields);
static
struct ustctl_field *fields, size_t *iter_output,
const struct lttng_ust_event_field *lf);
static
struct ustctl_field *fields, size_t *iter_output,
const struct lttng_ust_event_field *lf);
static
struct ustctl_field *ustctl_fields,
size_t *iter_output, size_t nr_lttng_fields,
const struct lttng_ust_event_field **lttng_fields);
struct ustctl_field *ustctl_fields,
size_t *iter_output, size_t nr_lttng_fields,
const struct lttng_ust_event_field **lttng_fields);
struct ustctl_field *fields, size_t *iter_output,
const char *field_name, const struct lttng_type *lt)
{
struct ustctl_field *fields, size_t *iter_output,
const char *field_name, const struct lttng_type *lt)
{
struct ustctl_field *fields, size_t *iter_output,
const struct lttng_ust_event_field *lf)
{
struct ustctl_field *fields, size_t *iter_output,
const struct lttng_ust_event_field *lf)
{
struct ustctl_field *ustctl_fields,
size_t *iter_output, size_t nr_lttng_fields,
const struct lttng_ust_event_field **lttng_fields)
struct ustctl_field *ustctl_fields,
size_t *iter_output, size_t nr_lttng_fields,
const struct lttng_ust_event_field **lttng_fields)
size_t *_nr_write_fields,
struct ustctl_field **ustctl_fields,
size_t nr_fields,
size_t *_nr_write_fields,
struct ustctl_field **ustctl_fields,
size_t nr_fields,
size_t *_nr_write_fields,
struct ustctl_field **ustctl_fields,
size_t nr_fields,
size_t *_nr_write_fields,
struct ustctl_field **ustctl_fields,
size_t nr_fields,
* Returns 0 on success, negative error value on error.
*/
int ustcomm_register_event(int sock,
* Returns 0 on success, negative error value on error.
*/
int ustcomm_register_event(int sock,
int session_objd, /* session descriptor */
int channel_objd, /* channel descriptor */
const char *event_name, /* event name (input) */
int session_objd, /* session descriptor */
int channel_objd, /* channel descriptor */
const char *event_name, /* event name (input) */
* Returns -EPIPE or -ECONNRESET if other end has hung up.
*/
int ustcomm_register_channel(int sock,
* Returns -EPIPE or -ECONNRESET if other end has hung up.
*/
int ustcomm_register_channel(int sock,
int session_objd, /* session descriptor */
int channel_objd, /* channel descriptor */
size_t nr_ctx_fields,
int session_objd, /* session descriptor */
int channel_objd, /* channel descriptor */
size_t nr_ctx_fields,