Lines Matching refs:iov
51 struct iovec iov[4]; in sdp_register_service() local
73 iov[0].iov_base = (void *) &pdu; in sdp_register_service()
74 iov[0].iov_len = sizeof(pdu); in sdp_register_service()
76 iov[1].iov_base = (void *) &uuid; in sdp_register_service()
77 iov[1].iov_len = sizeof(uuid); in sdp_register_service()
79 iov[2].iov_base = (void *) bdaddr; in sdp_register_service()
80 iov[2].iov_len = sizeof(*bdaddr); in sdp_register_service()
82 iov[3].iov_base = (void *) data; in sdp_register_service()
83 iov[3].iov_len = datalen; in sdp_register_service()
86 len = writev(ss->s, iov, sizeof(iov)/sizeof(iov[0])); in sdp_register_service()
116 struct iovec iov[2]; in sdp_unregister_service() local
137 iov[0].iov_base = (void *) &pdu; in sdp_unregister_service()
138 iov[0].iov_len = sizeof(pdu); in sdp_unregister_service()
140 iov[1].iov_base = (void *) &handle; in sdp_unregister_service()
141 iov[1].iov_len = sizeof(handle); in sdp_unregister_service()
144 len = writev(ss->s, iov, sizeof(iov)/sizeof(iov[0])); in sdp_unregister_service()
160 struct iovec iov[3]; in sdp_change_service() local
181 iov[0].iov_base = (void *) &pdu; in sdp_change_service()
182 iov[0].iov_len = sizeof(pdu); in sdp_change_service()
184 iov[1].iov_base = (void *) &handle; in sdp_change_service()
185 iov[1].iov_len = sizeof(handle); in sdp_change_service()
187 iov[2].iov_base = (void *) data; in sdp_change_service()
188 iov[2].iov_len = datalen; in sdp_change_service()
191 len = writev(ss->s, iov, sizeof(iov)/sizeof(iov[0])); in sdp_change_service()