Lines Matching refs:ro

476 	struct dgram_sock *ro = dgram_sk(sk);
478 ro->want_ack = 1;
479 ro->want_lqi = 0;
492 struct dgram_sock *ro = dgram_sk(sk);
498 ro->bound = 0;
521 ro->src_addr = haddr;
523 ro->bound = 1;
570 struct dgram_sock *ro = dgram_sk(sk);
582 if (!ro->bound) {
587 ieee802154_addr_from_sa(&ro->dst_addr, &addr->addr);
588 ro->connected = 1;
597 struct dgram_sock *ro = dgram_sk(sk);
600 ro->connected = 0;
612 struct dgram_sock *ro = dgram_sk(sk);
624 if (ro->connected)
633 if (!ro->connected)
635 dst_addr = ro->dst_addr;
638 if (!ro->bound)
641 dev = ieee802154_get_dev(sock_net(sk), &ro->src_addr);
671 cb->ackreq = ro->want_ack;
672 cb->secen = ro->secen;
673 cb->secen_override = ro->secen_override;
674 cb->seclevel = ro->seclevel;
675 cb->seclevel_override = ro->seclevel_override;
678 ro->bound ? &ro->src_addr : NULL, size);
711 struct dgram_sock *ro = dgram_sk(sk);
743 if (ro->want_lqi) {
776 struct dgram_sock *ro)
778 if (!ro->bound)
781 if (ro->src_addr.mode == IEEE802154_ADDR_LONG &&
782 hw_addr == ro->src_addr.extended_addr)
785 if (ro->src_addr.mode == IEEE802154_ADDR_SHORT &&
786 pan_id == ro->src_addr.pan_id &&
787 short_addr == ro->src_addr.short_addr)
837 struct dgram_sock *ro = dgram_sk(sk);
851 val = ro->want_ack;
854 val = ro->want_lqi;
857 if (!ro->secen_override)
859 else if (ro->secen)
865 if (!ro->seclevel_override)
868 val = ro->seclevel;
884 struct dgram_sock *ro = dgram_sk(sk);
899 ro->want_ack = !!val;
902 ro->want_lqi = !!val;
913 ro->secen_override = 0;
916 ro->secen_override = 1;
917 ro->secen = 1;
920 ro->secen_override = 1;
921 ro->secen = 0;
939 ro->seclevel_override = 0;
941 ro->seclevel_override = 1;
942 ro->seclevel = val;