On 22/11/2024 9:49 pm, Steven Rostedt wrote:
On Tue, 19 Nov 2024 15:33:00 +0000 Metin Kaya <metin.kaya@xxxxxxx> wrote:diff --git a/tracecmd/trace-agent.c b/tracecmd/trace-agent.c index b6b44f58..6b8e40f4 100644 --- a/tracecmd/trace-agent.c +++ b/tracecmd/trace-agent.c @@ -32,11 +32,11 @@ static void make_vsocks(int nr, int *fds, unsigned int *ports) int i, fd, ret;for (i = 0; i < nr; i++) {- fd = trace_vsock_make_any(); + fd = tcmd_vsock_make_any(); if (fd < 0) die("Failed to open vsocket");- ret = trace_vsock_get_port(fd, &port);+ ret = tcmd_vsock_get_port(fd, &port); if (ret < 0) die("Failed to get vsocket address");@@ -199,8 +199,8 @@ static void agent_handle(int sd, int nr_cpus, int page_size,if (ret < 0) die("Failed to receive trace request");- tsync_proto = tracecmd_tsync_get_proto(tsync_protos, get_clock(argc, argv), - tsync_role); + tsync_proto = tcmd_tsync_get_proto(tsync_protos, get_clock(argc, argv), + tsync_role);I'm fine with this change in general, except for converting any function name that starts with "tracecmd_" that is in the tracecmd/ directory. Yes it's marked as hidden, but these are functions that are not quite ready to become API, but are planned to. I used this as a general notation. If it starts with "tracecmd_" and marked as __hidden, it means that it is still a WIP API. If it is marked with "trace_" it is just a direct hook between trace-cmd and the libraries. Care to send a v3?
Will do, but there is no function starts with "tracecmd_" defined under tracecmd/ directory. Should it be lib/trace-cmd/ instead?
IOW, I should *not* rename the functions below. Correct? - tracecmd_copy_trace_data() - tracecmd_filter_free() - tracecmd_filter_get() - tracecmd_filter_match() - tracecmd_filter_set() - tracecmd_tsync_get_proto() Thanks,
Thanks, -- Steveif (use_fifos && open_agent_fifos(nr_cpus, fds))use_fifos = false; @@ -223,9 +223,9 @@ static void agent_handle(int sd, int nr_cpus, int page_size, remote_id = -1; local_id = -2; } - fd = trace_vsock_make_any(); + fd = tcmd_vsock_make_any(); if (fd >= 0 && - trace_vsock_get_port(fd, &tsync_port) < 0) { + tcmd_vsock_get_port(fd, &tsync_port) < 0) { close(fd); fd = -1; } @@ -327,13 +327,13 @@ static void agent_serve(unsigned int port, bool do_daemon, int proxy_id, if (listen(sd, 5) < 0) die("Failed to listen on %d\n", port); } else - sd = trace_vsock_make(port); + sd = tcmd_vsock_make(port); if (sd < 0) die("Failed to open socket"); tracecmd_tsync_init();if (!network) {- cid = trace_vsock_local_cid(); + cid = tcmd_vsock_local_cid(); if (cid >= 0) printf("listening on @%u:%u\n", cid, port); }