Lines Matching refs:ctrl
329 struct amp_ctrl *ctrl; in a2mp_getinfo_rsp() local
339 ctrl = amp_ctrl_add(mgr, rsp->id); in a2mp_getinfo_rsp()
340 if (!ctrl) in a2mp_getinfo_rsp()
400 struct amp_ctrl *ctrl; in a2mp_getampassoc_rsp() local
416 ctrl = amp_ctrl_lookup(mgr, rsp->id); in a2mp_getampassoc_rsp()
417 if (ctrl) { in a2mp_getampassoc_rsp()
422 amp_ctrl_put(ctrl); in a2mp_getampassoc_rsp()
426 ctrl->assoc = assoc; in a2mp_getampassoc_rsp()
427 ctrl->assoc_len = assoc_len; in a2mp_getampassoc_rsp()
428 ctrl->assoc_rem_len = assoc_len; in a2mp_getampassoc_rsp()
429 ctrl->assoc_len_so_far = 0; in a2mp_getampassoc_rsp()
431 amp_ctrl_put(ctrl); in a2mp_getampassoc_rsp()
463 struct amp_ctrl *ctrl; in a2mp_createphyslink_req() local
479 ctrl = amp_ctrl_lookup(mgr, rsp.remote_id); in a2mp_createphyslink_req()
480 if (!ctrl) { in a2mp_createphyslink_req()
481 ctrl = amp_ctrl_add(mgr, rsp.remote_id); in a2mp_createphyslink_req()
482 if (ctrl) { in a2mp_createphyslink_req()
483 amp_ctrl_get(ctrl); in a2mp_createphyslink_req()
490 if (ctrl) { in a2mp_createphyslink_req()
496 amp_ctrl_put(ctrl); in a2mp_createphyslink_req()
500 ctrl->assoc = assoc; in a2mp_createphyslink_req()
501 ctrl->assoc_len = assoc_len; in a2mp_createphyslink_req()
502 ctrl->assoc_rem_len = assoc_len; in a2mp_createphyslink_req()
503 ctrl->assoc_len_so_far = 0; in a2mp_createphyslink_req()
505 amp_ctrl_put(ctrl); in a2mp_createphyslink_req()