Lines Matching defs:bssid_cam

574 				struct rtw89_bssid_cam_entry *bssid_cam)
578 bssid_cam->valid = false;
579 clear_bit(bssid_cam->bssid_cam_idx, cam_info->bssid_cam_map);
585 struct rtw89_bssid_cam_entry *bssid_cam = &rtwvif_link->bssid_cam;
588 rtw89_cam_deinit_bssid_cam(rtwdev, bssid_cam);
633 const struct rtw89_bssid_cam_entry *bssid_cam)
666 addr_cam->bssid_cam_idx = bssid_cam->bssid_cam_idx;
691 struct rtw89_bssid_cam_entry *bssid_cam,
697 if (unlikely(bssid_cam->valid)) {
709 bssid_cam->bssid_cam_idx = bssid_cam_idx;
710 bssid_cam->phy_idx = rtwvif_link->phy_idx;
711 bssid_cam->len = BSSID_CAM_ENT_SIZE;
712 bssid_cam->offset = 0;
713 bssid_cam->valid = true;
714 ether_addr_copy(bssid_cam->bssid, bssid);
721 struct rtw89_bssid_cam_entry *bssid_cam = &rtwvif_link->bssid_cam;
723 ether_addr_copy(bssid_cam->bssid, rtwvif_link->bssid);
729 struct rtw89_bssid_cam_entry *bssid_cam = &rtwvif_link->bssid_cam;
732 ret = rtw89_cam_init_bssid_cam(rtwdev, rtwvif_link, bssid_cam,
739 ret = rtw89_cam_init_addr_cam(rtwdev, addr_cam, bssid_cam);
752 struct rtw89_bssid_cam_entry *bssid_cam = rtw89_get_bssid_cam_of(rtwvif_link,
770 FWCMD_SET_ADDR_BSSID_IDX(cmd, bssid_cam->bssid_cam_idx);
771 FWCMD_SET_ADDR_BSSID_OFFSET(cmd, bssid_cam->offset);
772 FWCMD_SET_ADDR_BSSID_LEN(cmd, bssid_cam->len);
773 FWCMD_SET_ADDR_BSSID_VALID(cmd, bssid_cam->valid);
775 FWCMD_SET_ADDR_BSSID_BB_SEL(cmd, bssid_cam->phy_idx);
778 FWCMD_SET_ADDR_BSSID_BSSID0(cmd, bssid_cam->bssid[0]);
779 FWCMD_SET_ADDR_BSSID_BSSID1(cmd, bssid_cam->bssid[1]);
780 FWCMD_SET_ADDR_BSSID_BSSID2(cmd, bssid_cam->bssid[2]);
781 FWCMD_SET_ADDR_BSSID_BSSID3(cmd, bssid_cam->bssid[3]);
782 FWCMD_SET_ADDR_BSSID_BSSID4(cmd, bssid_cam->bssid[4]);
783 FWCMD_SET_ADDR_BSSID_BSSID5(cmd, bssid_cam->bssid[5]);