Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit e059b11f authored by Atish Kumar Patra's avatar Atish Kumar Patra
Browse files

glink: Loopback transport and edge renaming



The loopback transport and edge names are changed as
per design document.

Old name ------------------- New Name
local_loopback_xprt          lloop
local_loopback               local

Change-Id: Id27a12d855996bc88aeb3e9ef96aefa812de6988
Signed-off-by: default avatarAtish Kumar Patra <apatra@codeaurora.org>
parent 876f9283
Loading
Loading
Loading
Loading
+2 −14
Original line number Diff line number Diff line
@@ -312,10 +312,6 @@ void glink_debugfs_remove_channel(struct channel_ctx *ch_ctx,
	char *edge_name;
	ch_rm_dbgfs.curr_name = glink_get_ch_name(ch_ctx);
	edge_name = glink_get_xprt_edge_name(xprt_ctx);
	if (!strcmp(edge_name, "local_loopback"))
		edge_name = "lloop";
	else if (!strcmp(edge_name, "local"))
		edge_name = "mock";
	ch_rm_dbgfs.par_name = edge_name;
	glink_debugfs_remove_recur(&ch_rm_dbgfs);
}
@@ -349,10 +345,6 @@ void glink_debugfs_add_channel(struct channel_ctx *ch_ctx,
				ch_name);
		return;
	}
	if (!strcmp(edge_name, "local_loopback"))
		edge_name = "lloop";
	else if (!strcmp(edge_name, "local"))
		edge_name = "mock";

	ch_dbgfs.curr_name = edge_name;
	ch_dbgfs.par_name = "channel";
@@ -392,10 +384,6 @@ void glink_debugfs_add_xprt(struct glink_core_xprt_ctx *xprt_ctx)
	xprt_dbgfs.b_dir_create = true;
	glink_debugfs_create(xprt_name, NULL, &xprt_dbgfs, NULL, false);
	xprt_dbgfs.curr_name = "channel";
	if (!strcmp(edge_name, "local_loopback"))
		edge_name = "lloop";
	else if (!strcmp(edge_name, "local"))
		edge_name = "mock";
	glink_debugfs_create(edge_name, NULL, &xprt_dbgfs, NULL, false);
}
EXPORT_SYMBOL(glink_debugfs_add_xprt);
@@ -419,7 +407,7 @@ static void glink_dfs_create_channel_list(struct seq_file *s)
	* formatted, human readable channel state output, ie:
	* NAME               |LCID|RCID|XPRT |STATE   |TX |RX |LINT-Q|RINT-Q|
	* --------------------------------------------------------------------
	* LOCAL_LOOPBACK_CLNT|2 |1 |local_loopback_xprt|OPENED  |-38|-38|5  |6|
	* LOCAL_LOOPBACK_CLNT|2   |1   |lloop|OPENED  | - | - |5     |6     |
	* N.B. Number of TX & RX Packets not implemented yet. -ENOSYS is printed
	*/
	seq_printf(s, "%-20s|%-4s|%-4s|%-19s|%-7s|%-3s|%-3s|%-5s|%-5s|\n",
+6 −6
Original line number Diff line number Diff line
@@ -152,7 +152,7 @@ struct ctl_ch_info {
};

static struct ctl_ch_info ctl_ch_tbl[] = {
	{"LOCAL_LOOPBACK_SRV", "local_loopback", "local_loopback_xprt"},
	{"LOCAL_LOOPBACK_SRV", "local", "lloop"},
	{"LOOPBACK_CTL_APSS", "mpss", "smem"},
	{"LOOPBACK_CTL_APSS", "lpass", "smem"},
};
@@ -306,7 +306,7 @@ int glink_lbsrv_handle_open_req(struct ch_info *rx_ch_info,
	char *temp;

	strlcpy(name, req.ch_name, MAX_NAME_LEN);
	if (!strcmp(rx_ch_info->edge, "local_loopback")) {
	if (!strcmp(rx_ch_info->transport, "lloop")) {
		temp = strnstr(name, "_CLNT", MAX_NAME_LEN);
		if (temp)
			*temp = '\0';
@@ -338,7 +338,7 @@ int glink_lbsrv_handle_close_req(struct ch_info *rx_ch_info,
	char *temp;

	strlcpy(name, req.ch_name, MAX_NAME_LEN);
	if (!strcmp(rx_ch_info->edge, "local_loopback")) {
	if (!strcmp(rx_ch_info->transport, "lloop")) {
		temp = strnstr(name, "_CLNT", MAX_NAME_LEN);
		if (temp)
			*temp = '\0';
@@ -365,7 +365,7 @@ int glink_lbsrv_handle_queue_rx_intent_config_req(struct ch_info *rx_ch_info,
	uint32_t delay_ms;

	strlcpy(name, req.ch_name, MAX_NAME_LEN);
	if (!strcmp(rx_ch_info->edge, "local_loopback")) {
	if (!strcmp(rx_ch_info->transport, "lloop")) {
		temp = strnstr(name, "_CLNT", MAX_NAME_LEN);
		if (temp)
			*temp = '\0';
@@ -431,7 +431,7 @@ int glink_lbsrv_handle_tx_config_req(struct ch_info *rx_ch_info,
	char *temp;

	strlcpy(name, req.ch_name, MAX_NAME_LEN);
	if (!strcmp(rx_ch_info->edge, "local_loopback")) {
	if (!strcmp(rx_ch_info->transport, "lloop")) {
		temp = strnstr(name, "_CLNT", MAX_NAME_LEN);
		if (temp)
			*temp = '\0';
@@ -466,7 +466,7 @@ int glink_lbsrv_handle_rx_done_config_req(struct ch_info *rx_ch_info,
	char *temp;

	strlcpy(name, req.ch_name, MAX_NAME_LEN);
	if (!strcmp(rx_ch_info->edge, "local_loopback")) {
	if (!strcmp(rx_ch_info->transport, "lloop")) {
		temp = strnstr(name, "_CLNT", MAX_NAME_LEN);
		if (temp)
			*temp = '\0';