Lines Matching refs:sq

53 	struct sockaddr_qrtr sq;  member
195 static int announce_servers(struct sockaddr_qrtr *sq) in announce_servers() argument
208 ret = service_announce_new(sq, srv); in announce_servers()
291 lookup_notify(&lookup->sq, srv, false); in server_del()
323 static int ctrl_cmd_hello(struct sockaddr_qrtr *sq) in ctrl_cmd_hello() argument
327 ret = say_hello(sq); in ctrl_cmd_hello()
331 return announce_servers(sq); in ctrl_cmd_hello()
339 struct sockaddr_qrtr sq; in ctrl_cmd_bye() local
367 sq.sq_family = AF_QIPCRTR; in ctrl_cmd_bye()
368 sq.sq_node = srv->node; in ctrl_cmd_bye()
369 sq.sq_port = srv->port; in ctrl_cmd_bye()
371 msg.msg_name = (struct sockaddr *)&sq; in ctrl_cmd_bye()
372 msg.msg_namelen = sizeof(sq); in ctrl_cmd_bye()
391 struct sockaddr_qrtr sq; in ctrl_cmd_del_client() local
413 if (lookup->sq.sq_node != node_id) in ctrl_cmd_del_client()
415 if (lookup->sq.sq_port != port) in ctrl_cmd_del_client()
441 sq.sq_family = AF_QIPCRTR; in ctrl_cmd_del_client()
442 sq.sq_node = srv->node; in ctrl_cmd_del_client()
443 sq.sq_port = srv->port; in ctrl_cmd_del_client()
445 msg.msg_name = (struct sockaddr *)&sq; in ctrl_cmd_del_client()
446 msg.msg_namelen = sizeof(sq); in ctrl_cmd_del_client()
492 lookup_notify(&lookup->sq, srv, true); in ctrl_cmd_new_server()
541 lookup->sq = *from; in ctrl_cmd_new_lookup()
574 if (lookup->sq.sq_node != from->sq_node) in ctrl_cmd_del_lookup()
576 if (lookup->sq.sq_port != from->sq_port) in ctrl_cmd_del_lookup()
592 struct sockaddr_qrtr sq; in qrtr_ns_worker() local
600 msg.msg_name = (struct sockaddr *)&sq; in qrtr_ns_worker()
601 msg.msg_namelen = sizeof(sq); in qrtr_ns_worker()
627 sq.sq_node, sq.sq_port); in qrtr_ns_worker()
632 ret = ctrl_cmd_hello(&sq); in qrtr_ns_worker()
635 ret = ctrl_cmd_bye(&sq); in qrtr_ns_worker()
638 ret = ctrl_cmd_del_client(&sq, in qrtr_ns_worker()
643 ret = ctrl_cmd_new_server(&sq, in qrtr_ns_worker()
650 ret = ctrl_cmd_del_server(&sq, in qrtr_ns_worker()
661 ret = ctrl_cmd_new_lookup(&sq, in qrtr_ns_worker()
666 ctrl_cmd_del_lookup(&sq, in qrtr_ns_worker()
674 sq.sq_node, sq.sq_port); in qrtr_ns_worker()
689 struct sockaddr_qrtr sq; in qrtr_ns_init() local
700 ret = kernel_getsockname(qrtr_ns.sock, (struct sockaddr *)&sq); in qrtr_ns_init()
714 sq.sq_port = QRTR_PORT_CTRL; in qrtr_ns_init()
715 qrtr_ns.local_node = sq.sq_node; in qrtr_ns_init()
717 ret = kernel_bind(qrtr_ns.sock, (struct sockaddr *)&sq, sizeof(sq)); in qrtr_ns_init()