Lines Matching refs:result

111 	int result;  in wusbhc_sec_start()  local
115 result = wusbhc->set_gtk(wusbhc, wusbhc->gtk_tkid, in wusbhc_sec_start()
117 if (result < 0) in wusbhc_sec_start()
119 result); in wusbhc_sec_start()
121 return result; in wusbhc_sec_start()
157 int result; in wusb_dev_set_encryption() local
168 result = usb_control_msg(usb_dev, usb_sndctrlpipe(usb_dev, 0), in wusb_dev_set_encryption()
172 if (result < 0) in wusb_dev_set_encryption()
176 wusb_dev->ccm1_etd.bEncryptionValue, result); in wusb_dev_set_encryption()
177 return result; in wusb_dev_set_encryption()
205 int result, bytes, secd_size; in wusb_dev_sec_add() local
214 result = -ENOMEM; in wusb_dev_sec_add()
218 result = usb_get_descriptor(usb_dev, USB_DT_SECURITY, in wusb_dev_sec_add()
220 if (result < (int)sizeof(*secd)) { in wusb_dev_sec_add()
222 "not enough data: %d\n", result); in wusb_dev_sec_add()
230 result = -ENOMEM; in wusb_dev_sec_add()
234 result = usb_get_descriptor(usb_dev, USB_DT_SECURITY, in wusb_dev_sec_add()
236 if (result < secd_size) { in wusb_dev_sec_add()
238 "not enough data: %d\n", result); in wusb_dev_sec_add()
243 top = (void *)secd + result; in wusb_dev_sec_add()
273 result = -EINVAL; in wusb_dev_sec_add()
280 result = 0; in wusb_dev_sec_add()
283 return result; in wusb_dev_sec_add()
302 int result = -ENOMEM; in wusb_dev_update_address() local
308 result = usb_control_msg(usb_dev, usb_sndctrlpipe(usb_dev, 0), in wusb_dev_update_address()
312 if (result < 0) { in wusb_dev_update_address()
314 result); in wusb_dev_update_address()
317 result = wusb_set_dev_addr(wusbhc, wusb_dev, 0); in wusb_dev_update_address()
318 if (result < 0) in wusb_dev_update_address()
324 result = usb_control_msg(usb_dev, usb_sndctrlpipe(usb_dev, 0), in wusb_dev_update_address()
329 if (result < 0) { in wusb_dev_update_address()
331 new_address, result); in wusb_dev_update_address()
334 result = wusb_set_dev_addr(wusbhc, wusb_dev, new_address); in wusb_dev_update_address()
335 if (result < 0) in wusb_dev_update_address()
342 return result; in wusb_dev_update_address()
353 int result = -ENOMEM; in wusb_dev_4way_handshake() local
369 result = wusb_dev_set_encryption(usb_dev, 1); in wusb_dev_4way_handshake()
370 if (result < 0) in wusb_dev_4way_handshake()
383 result = usb_control_msg( in wusb_dev_4way_handshake()
388 if (result < 0) { in wusb_dev_4way_handshake()
389 dev_err(dev, "Handshake1: request failed: %d\n", result); in wusb_dev_4way_handshake()
394 result = usb_control_msg( in wusb_dev_4way_handshake()
399 if (result < 0) { in wusb_dev_4way_handshake()
400 dev_err(dev, "Handshake2: request failed: %d\n", result); in wusb_dev_4way_handshake()
404 result = -EINVAL; in wusb_dev_4way_handshake()
437 result = wusb_key_derive(&keydvt_out, ck->data, &ccm_n, &keydvt_in); in wusb_dev_4way_handshake()
438 if (result < 0) { in wusb_dev_4way_handshake()
440 result); in wusb_dev_4way_handshake()
445 result = wusb_oob_mic(mic, keydvt_out.kck, &ccm_n, &hs[1]); in wusb_dev_4way_handshake()
446 if (result < 0) { in wusb_dev_4way_handshake()
448 result); in wusb_dev_4way_handshake()
464 result = wusb_oob_mic(hs[2].MIC, keydvt_out.kck, &ccm_n, &hs[2]); in wusb_dev_4way_handshake()
465 if (result < 0) { in wusb_dev_4way_handshake()
467 result); in wusb_dev_4way_handshake()
471 result = usb_control_msg( in wusb_dev_4way_handshake()
476 if (result < 0) { in wusb_dev_4way_handshake()
477 dev_err(dev, "Handshake3: request failed: %d\n", result); in wusb_dev_4way_handshake()
481 result = wusbhc->set_ptk(wusbhc, wusb_dev->port_idx, tkid, in wusb_dev_4way_handshake()
483 if (result < 0) in wusb_dev_4way_handshake()
486 result = wusb_dev_set_gtk(wusbhc, wusb_dev); in wusb_dev_4way_handshake()
487 if (result < 0) { in wusb_dev_4way_handshake()
489 result); in wusb_dev_4way_handshake()
495 result = wusb_dev_update_address(wusbhc, wusb_dev); in wusb_dev_4way_handshake()
496 if (result < 0) in wusb_dev_4way_handshake()
499 result = 0; in wusb_dev_4way_handshake()
513 if (result < 0) in wusb_dev_4way_handshake()
518 return result; in wusb_dev_4way_handshake()