Lines Matching refs:flags
2846 int sdp_device_record_register_binary(sdp_session_t *session, bdaddr_t *device, uint8_t *data, uint32_t size, uint8_t flags, uint32_t *handle)
2874 *p++ = flags | SDP_DEVICE_RECORD;
2879 *p++ = flags;
2924 int sdp_device_record_register(sdp_session_t *session, bdaddr_t *device, sdp_record_t *rec, uint8_t flags)
2944 pdu.data, pdu.data_size, flags, &handle);
2957 int sdp_record_register(sdp_session_t *session, sdp_record_t *rec, uint8_t flags)
2959 return sdp_device_record_register(session, BDADDR_ANY, rec, flags);
3670 sdp_session_t *sdp_create(int sk, uint32_t flags)
3682 session->flags = flags;
4567 uint32_t flags = session->flags;
4578 if (flags & SDP_NON_BLOCKING) {
4594 if (flags & SDP_WAIT_ON_CLOSE) {
4606 if (ret < 0 && (flags & SDP_NON_BLOCKING) &&
4609 } while (errno == EBUSY && (flags & SDP_RETRY_IF_BUSY));
4615 const bdaddr_t *dst, uint32_t flags)
4620 if ((flags & SDP_RETRY_IF_BUSY) && (flags & SDP_NON_BLOCKING)) {
4625 session = sdp_create(-1, flags);