Lines Matching refs:request
323 int createSetupRequest(WifiRequest& request) { in createSetupRequest() argument
324 int result = request.create(GOOGLE_OUI, RTT_SUBCMD_SET_CONFIG); in createSetupRequest()
329 nlattr *data = request.attr_start(NL80211_ATTR_VENDOR_DATA); in createSetupRequest()
330 result = request.put_u8(RTT_ATTRIBUTE_TARGET_CNT, numRttParams); in createSetupRequest()
334 nlattr *rtt_config = request.attr_start(RTT_ATTRIBUTE_TARGET_INFO); in createSetupRequest()
336 nlattr *attr2 = request.attr_start(i); in createSetupRequest()
341 result = request.put_addr(RTT_ATTRIBUTE_TARGET_MAC, rttParams[i].addr); in createSetupRequest()
346 result = request.put_u8(RTT_ATTRIBUTE_TARGET_TYPE, rttParams[i].type); in createSetupRequest()
351 result = request.put_u8(RTT_ATTRIBUTE_TARGET_PEER, rttParams[i].peer); in createSetupRequest()
356 result = request.put(RTT_ATTRIBUTE_TARGET_CHAN, &rttParams[i].channel, in createSetupRequest()
362 result = request.put_u32(RTT_ATTRIBUTE_TARGET_NUM_BURST, rttParams[i].num_burst); in createSetupRequest()
367 result = request.put_u32(RTT_ATTRIBUTE_TARGET_NUM_FTM_BURST, in createSetupRequest()
373 result = request.put_u32(RTT_ATTRIBUTE_TARGET_NUM_RETRY_FTM, in createSetupRequest()
379 result = request.put_u32(RTT_ATTRIBUTE_TARGET_NUM_RETRY_FTMR, in createSetupRequest()
385 result = request.put_u32(RTT_ATTRIBUTE_TARGET_PERIOD, in createSetupRequest()
391 result = request.put_u32(RTT_ATTRIBUTE_TARGET_BURST_DURATION, in createSetupRequest()
397 result = request.put_u8(RTT_ATTRIBUTE_TARGET_LCI, in createSetupRequest()
403 result = request.put_u8(RTT_ATTRIBUTE_TARGET_LCR, in createSetupRequest()
409 result = request.put_u8(RTT_ATTRIBUTE_TARGET_BW, in createSetupRequest()
415 result = request.put_u8(RTT_ATTRIBUTE_TARGET_PREAMBLE, in createSetupRequest()
420 request.attr_end(attr2); in createSetupRequest()
423 request.attr_end(rtt_config); in createSetupRequest()
424 request.attr_end(data); in createSetupRequest()
428 int createTeardownRequest(WifiRequest& request, unsigned num_devices, mac_addr addr[]) { in createTeardownRequest() argument
429 int result = request.create(GOOGLE_OUI, RTT_SUBCMD_CANCEL_CONFIG); in createTeardownRequest()
434 nlattr *data = request.attr_start(NL80211_ATTR_VENDOR_DATA); in createTeardownRequest()
435 request.put_u8(RTT_ATTRIBUTE_TARGET_CNT, num_devices); in createTeardownRequest()
437 result = request.put_addr(RTT_ATTRIBUTE_TARGET_MAC, addr[i]); in createTeardownRequest()
442 request.attr_end(data); in createTeardownRequest()
447 WifiRequest request(familyId(), ifaceId()); in start() local
448 int result = createSetupRequest(request); in start()
454 result = requestResponse(request); in start()
468 WifiRequest request(familyId(), ifaceId()); in cancel() local
469 int result = createTeardownRequest(request, 0, NULL); in cancel()
473 result = requestResponse(request); in cancel()
486 WifiRequest request(familyId(), ifaceId()); in cancel_specific() local
487 int result = createTeardownRequest(request, num_devices, addr); in cancel_specific()
491 result = requestResponse(request); in cancel_specific()