Lines Matching refs:from
343 static int ctrl_cmd_bye(struct sockaddr_qrtr *from)
359 node = node_get(from->sq_node);
387 pkt.client.node = cpu_to_le32(from->sq_node);
421 static int ctrl_cmd_del_client(struct sockaddr_qrtr *from,
442 if (from->sq_node != node_id)
445 /* Local DEL_CLIENT messages comes from the port being closed */
446 if (from->sq_node == qrtr_ns.local_node && from->sq_port != port)
463 * to this port due to the DEL_CLIENT broadcast from qrtr_port_remove().
511 static int ctrl_cmd_new_server(struct sockaddr_qrtr *from,
521 if (from->sq_node == qrtr_ns.local_node) {
522 node_id = from->sq_node;
523 port = from->sq_port;
527 if (from->sq_node != node_id)
556 static int ctrl_cmd_del_server(struct sockaddr_qrtr *from,
563 if (from->sq_node == qrtr_ns.local_node) {
564 node_id = from->sq_node;
565 port = from->sq_port;
569 if (from->sq_node != node_id)
573 if (from->sq_node == qrtr_ns.local_node && from->sq_port != port)
585 static int ctrl_cmd_new_lookup(struct sockaddr_qrtr *from,
597 if (from->sq_node != qrtr_ns.local_node)
604 lookup->sq = *from;
642 lookup_notify(from, srv, true);
649 lookup_notify(from, NULL, true);
654 static void ctrl_cmd_del_lookup(struct sockaddr_qrtr *from,
663 if (lookup->sq.sq_node != from->sq_node)
665 if (lookup->sq.sq_port != from->sq_port)
762 pr_err("failed while handling packet from %d:%d",