/illumos-gate/usr/src/uts/common/io/net80211/ |
H A D | net80211_output.c | 569 *frm++ = 0; *frm++ = 0; /* ATIM window */ in ieee80211_send_mgmt() 572 frm = ieee80211_add_erp(frm, ic); in ieee80211_send_mgmt() 582 frm = ieee80211_add_htcap(frm, in); in ieee80211_send_mgmt() 583 frm = ieee80211_add_htinfo(frm, in); in ieee80211_send_mgmt() 590 frm = ieee80211_add_htcap_vendor(frm, in); in ieee80211_send_mgmt() 718 frm = ieee80211_add_htcap(frm, in); in ieee80211_send_mgmt() 865 frm = ieee80211_add_rates(frm, rs); in ieee80211_beacon_alloc() 894 frm = ieee80211_add_erp(frm, ic); in ieee80211_beacon_alloc() 896 frm = ieee80211_add_xrates(frm, rs); in ieee80211_beacon_alloc() 898 frm = ieee80211_add_htcap(frm, in); in ieee80211_beacon_alloc() [all …]
|
H A D | net80211_input.c | 638 if ((frm[1] + 2) > (_PTRDIFF(efrm, frm))) { in ieee80211_auth_shared() 641 frm[0], (frm[1] + 2) - (_PTRDIFF(efrm, frm))); in ieee80211_auth_shared() 646 frm += frm[1] + 2; in ieee80211_auth_shared() 875 frm += 8; in ieee80211_recv_beacon() 877 frm += 2; in ieee80211_recv_beacon() 879 frm += 2; in ieee80211_recv_beacon() 950 else if (iswmeparam(frm) || iswmeinfo(frm)) in ieee80211_recv_beacon() 971 *frm, frm[1], in ieee80211_recv_beacon() 976 frm += IEEE80211_ELEM_LEN(frm[1]); in ieee80211_recv_beacon() 1193 frm += frm[1] + 2; in ieee80211_recv_mgmt() [all …]
|
H A D | net80211_ht.c | 1413 frm += 2; \ in ieee80211_send_bar() 1419 uint8_t *frm; in ieee80211_send_bar() local 1445 m->b_wptr = frm; in ieee80211_send_bar() 1470 frm += 2; \ in ieee80211_send_action() 1475 uint8_t *frm; in ieee80211_send_action() local 1555 m->b_wptr = frm; in ieee80211_send_action() 1591 frm += 2; \ in ieee80211_add_htcap_body() 1637 frm++; in ieee80211_add_htcap_body() 1655 return (frm); in ieee80211_add_htcap_body() 1765 frm += 5; in ieee80211_add_htinfo_body() [all …]
|
/illumos-gate/usr/src/uts/common/io/comstar/port/fcoet/ |
H A D | fcoet_fc.c | 215 fcoe_frame_t *frm; in fcoet_xfer_scsi_data() local 240 if (frm == NULL) { in fcoet_xfer_scsi_data() 245 bzero(frm->frm_payload, frm->frm_payload_size); in fcoet_xfer_scsi_data() 447 if (frm == NULL) { in fcoet_send_sol_flogi() 452 bzero(frm->frm_payload, frm->frm_payload_size); in fcoet_send_sol_flogi() 669 bzero(frm->frm_payload, frm->frm_payload_size); in fcoet_send_sol_els() 718 bzero(frm->frm_payload, frm->frm_payload_size); in fcoet_send_sol_ct() 767 bzero(frm->frm_payload, frm->frm_payload_size); in fcoet_send_status() 834 bzero(frm->frm_payload, frm->frm_payload_size); in fcoet_send_els_response() 939 bzero(frm->frm_payload, frm->frm_payload_size); in fcoet_logo_fabric() [all …]
|
H A D | fcoet_eth.c | 239 frm->frm_eport->eport_free_netb(frm->frm_netb); in fcoet_rx_frame() 240 frm->frm_eport->eport_release_frame(frm); in fcoet_rx_frame() 333 FRM2SS(frm)->ss_eport->eport_release_frame(frm); in fcoet_release_sol_frame() 403 FRM_S_ID(frm), frm->frm_payload, cdb_size, in fcoet_create_unsol_exchange() 721 FRM_OXID(frm), FRM_RXID(frm)); in fcoet_process_unsol_abts_req() 951 frm, FRM_OXID(frm), XCH2ELS(xch)->els_req_payload[0]); in fcoet_send_unsol_els_rsp_done() 1057 fcoe_frame_t *frm; in fcoet_process_unsol_flogi_req() local 1081 if (frm == NULL) { in fcoet_process_unsol_flogi_req() 1086 bzero(frm->frm_payload, frm->frm_payload_size); in fcoet_process_unsol_flogi_req() 1089 FFM_R_CTL(0x23, frm); in fcoet_process_unsol_flogi_req() [all …]
|
H A D | fcoet.c | 996 fcoet_init_tfm(fcoe_frame_t *frm, fcoet_exchange_t *xch) in fcoet_init_tfm() argument 998 FRM2TFM(frm)->tfm_fcoe_frame = frm; in fcoet_init_tfm() 999 FRM2TFM(frm)->tfm_xch = xch; in fcoet_init_tfm() 1000 FRM2TFM(frm)->tfm_seq = NULL; in fcoet_init_tfm()
|
H A D | fcoet.h | 265 void fcoet_init_tfm(fcoe_frame_t *frm, fcoet_exchange_t *xch);
|
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/fcoei/ |
H A D | fcoei_eth.c | 137 frm->frm_eport->eport_free_netb(frm->frm_netb); in fcoei_rx_frame() 138 frm->frm_eport->eport_release_frame(frm); in fcoei_rx_frame() 143 FRM2IFM(frm)->ifm_ae.ae_obj = frm; in fcoei_rx_frame() 180 FRM2SS(frm)->ss_eport->eport_release_frame(frm); in fcoei_release_sol_frame() 185 FRM2IFM(frm)->ifm_ae.ae_obj = frm; in fcoei_release_sol_frame() 885 FRM2SS(frm)->ss_p2p_info.fca_d_id = FRM_D_ID(frm); in fcoei_fill_els_fpkt_resp() 894 FRM2SS(frm)->ss_p2p_info.d_id = FRM_S_ID(frm); in fcoei_fill_els_fpkt_resp() 1180 FRM_PARAM(frm), frm->frm_payload_size); in fcoei_process_unsol_frame() 1227 frm->frm_eport->eport_free_netb(frm->frm_netb); in fcoei_process_unsol_frame() 1228 frm->frm_eport->eport_release_frame(frm); in fcoei_process_unsol_frame() [all …]
|
H A D | fcoei_lv.c | 841 fcoe_frame_t *frm; in fcoei_initiate_ct_req() local 856 if (frm == NULL) { in fcoei_initiate_ct_req() 1041 fcoe_frame_t *frm; in fcoei_initiate_fcp_cmd() local 1048 if (!frm) { in fcoei_initiate_fcp_cmd() 1146 fcoe_frame_t *frm; in fcoei_initiate_els_req() local 1152 if (!frm) { in fcoei_initiate_els_req() 1254 fcoe_frame_t *frm; in fcoei_initiate_els_resp() local 1259 if (!frm) { in fcoei_initiate_els_resp() 1296 FRM2SS(frm)->ss_p2p_info.fca_d_id = FRM_S_ID(frm); in fcoei_initiate_els_resp() 1297 FRM2SS(frm)->ss_p2p_info.d_id = FRM_D_ID(frm); in fcoei_initiate_els_resp() [all …]
|
H A D | fcoei.c | 757 fcoe_frame_t *frm; in fcoei_clear_watchdog_jobs() local 766 frm->frm_eport->eport_release_frame(frm); in fcoei_clear_watchdog_jobs() 771 frm->frm_eport->eport_free_netb(frm->frm_netb); in fcoei_clear_watchdog_jobs() 772 frm->frm_eport->eport_release_frame(frm); in fcoei_clear_watchdog_jobs() 958 FRM2IFM(frm)->ifm_frm = frm; in fcoei_init_ifm() 960 FRM2IFM(frm)->ifm_rctl = FRM_R_CTL(frm); in fcoei_init_ifm() 1046 if (frm == NULL) { in fcoei_abts_exchange() 1051 FFM_R_CTL(0x81, frm); in fcoei_abts_exchange() 1054 FFM_F_CTL(0x090000, frm); in fcoei_abts_exchange() 1055 FFM_SEQ_ID(0x01, frm); in fcoei_abts_exchange() [all …]
|
H A D | fcoei.h | 265 #define FRM2FPKT(x_fpkt) (FRM2IFM(frm)->ifm_xch->xch_fpkt) 269 #define FPLD frm->frm_payload 320 #define FCOEI_SET_UNSOL_FRM_RXID(frm, xch_tmp) \ argument 323 if (++FRM2SS(frm)->ss_next_unsol_rxid == 0xFFFF) { \ 324 ++FRM2SS(frm)->ss_next_unsol_rxid; \ 326 } while (mod_hash_find(FRM2SS(frm)->ss_unsol_rxid_hash, \ 329 FFM_RXID(FRM2SS(frm)->ss_next_unsol_rxid, frm); \ 344 void fcoei_complete_xch(fcoei_exchange_t *xch, fcoe_frame_t *frm, 346 void fcoei_init_ifm(fcoe_frame_t *frm, fcoei_exchange_t *xch); 360 void fcoei_process_unsol_frame(fcoe_frame_t *frm); [all …]
|
/illumos-gate/usr/src/uts/common/io/fcoe/ |
H A D | fcoe_fc.c | 237 FRM2FMI(frm)); in fcoe_tx_frame() 277 fcoe_frame_t *frm; in fcoe_allocate_frame() local 311 frm->frm_fcoe_private = sizeof (fcoe_frame_t) + (uint8_t *)frm; in fcoe_allocate_frame() 314 frm->frm_flags = 0; in fcoe_allocate_frame() 316 frm->frm_netb = mp; in fcoe_allocate_frame() 321 fmi = FRM2FMI(frm); in fcoe_allocate_frame() 322 fmi->fmi_frame = frm; in fcoe_allocate_frame() 338 frm->frm_ofh1 = NULL; in fcoe_allocate_frame() 340 frm->frm_fc_frame = (uint8_t *)frm->frm_hdr; in fcoe_allocate_frame() 343 return (frm); in fcoe_allocate_frame() [all …]
|
H A D | fcoe_eth.c | 243 fcoe_frame_t *frm; in fcoe_rx() local 263 frm = fcoe_allocate_frame(&mac->fm_eport, frame_size, mp); in fcoe_rx() 264 if (frm != NULL) { in fcoe_rx() 265 frm->frm_clock = CURRENT_CLOCK; in fcoe_rx() 266 fcoe_post_frame(frm); in fcoe_rx()
|
H A D | fcoe.c | 1138 fcoe_crc_verify(fcoe_frame_t *frm) in fcoe_crc_verify() argument 1141 uint8_t *crc_array = FRM2FMI(frm)->fmi_fft->fft_crc; in fcoe_crc_verify() 1144 CRC32(crc, frm->frm_fc_frame, frm->frm_fc_frame_size, -1U, crc32_table); in fcoe_crc_verify() 1189 fcoe_post_frame(fcoe_frame_t *frm) in fcoe_post_frame() argument 1192 uint16_t oxid = FRM_OXID(frm); in fcoe_post_frame() 1196 list_insert_tail(&w->worker_frm_list, frm->frm_fcoe_private); in fcoe_post_frame()
|
/illumos-gate/usr/src/cmd/sgs/demo_rdb/common/ |
H A D | callstack.c | 43 get_frame(struct ps_prochandle *ph, psaddr_t fp, struct frame *frm) in get_frame() argument 60 frm->fr_savpc = (long)frm32.fr_savpc; in get_frame() 62 frm->fr_savfp = (struct frame *)(uintptr_t)frm32.fr_savfp; in get_frame() 64 frm->fr_savfp = (long)frm32.fr_savfp; in get_frame() 70 if (ps_pread(ph, (psaddr_t)fp + STACK_BIAS, (char *)frm, in get_frame() 86 struct frame frm; in CallStack() local 100 if (get_frame(ph, (psaddr_t)fp, &frm) == -1) in CallStack() 102 if (frm.fr_savpc) { in CallStack() 103 symstr = print_address_ps(ph, (ulong_t)frm.fr_savpc, in CallStack() 105 (void) printf(" 0x%08x:%-17s\n", EC_WORD(frm.fr_savpc), in CallStack() [all …]
|
/illumos-gate/usr/src/cmd/rm/ |
H A D | rm.c | 210 if (frm->dp != NULL) { in closeframe() 213 frm->dp = NULL; in closeframe() 214 frm->fd = -1; in closeframe() 232 pushdir(struct dlist *frm) in pushdir() argument 234 frm->up = cur; in pushdir() 235 frm->down = NULL; in pushdir() 236 cur->down = frm; in pushdir() 237 cur = frm; in pushdir() 257 frm->fd = fd; in opendirat() 258 frm->dp = fdopendir(fd); in opendirat() [all …]
|
/illumos-gate/usr/src/uts/common/io/wpi/ |
H A D | wpi.c | 2897 uint8_t *frm; local 2953 frm = (uint8_t *)(wh + 1); 2962 *frm++ = IEEE80211_ELEMID_SSID; 2963 *frm++ = in->in_esslen; 2965 frm += in->in_esslen; 2975 *frm++ = (uint8_t)nrates; 2977 frm += nrates; 2983 *frm++ = (uint8_t)nrates; 2985 frm += nrates; 2991 frm += ic->ic_opt_ie_len; [all …]
|
/illumos-gate/usr/src/uts/common/io/iwh/ |
H A D | iwh.c | 4118 uint8_t *frm; in iwh_scan() local 4180 frm = (uint8_t *)(wh + 1); in iwh_scan() 4192 *frm++ = IEEE80211_ELEMID_SSID; in iwh_scan() 4193 *frm++ = in->in_esslen; in iwh_scan() 4195 frm += in->in_esslen; in iwh_scan() 4209 *frm++ = (uint8_t)nrates; in iwh_scan() 4211 frm += nrates; in iwh_scan() 4219 *frm++ = (uint8_t)nrates; in iwh_scan() 4221 frm += nrates; in iwh_scan() 4229 frm += ic->ic_opt_ie_len; in iwh_scan() [all …]
|
/illumos-gate/usr/src/uts/common/io/arn/ |
H A D | arn_recv.c | 253 const uint8_t *frm, in arn_ampdu_recv_action() argument 259 if ((in == NULL) || (frm == NULL) || (ic = in->in_ic) == NULL) { in arn_ampdu_recv_action() 270 sc->sc_recv_action(in, frm, efrm); in arn_ampdu_recv_action()
|
/illumos-gate/usr/src/uts/common/io/iwn/ |
H A D | if_iwn.c | 5697 uint8_t *buf, *frm; in iwn_scan() local 5790 frm = ieee80211_add_ssid(frm, ic->ic_des_essid, ic->ic_des_esslen); in iwn_scan() 5791 frm = ieee80211_add_rates(frm, rs); in iwn_scan() 5794 frm = ieee80211_add_htcaps(frm, ic); in iwn_scan() 5797 frm = ieee80211_add_xrates(frm, rs); in iwn_scan() 7535 return (frm + len); in ieee80211_add_ssid() 7550 *frm++ = nrates; in ieee80211_add_rates() 7565 *frm++ = nrates; in ieee80211_add_xrates() 7567 frm += nrates; in ieee80211_add_xrates() 7569 return (frm); in ieee80211_add_xrates() [all …]
|
/illumos-gate/usr/src/uts/common/io/iwp/ |
H A D | iwp.c | 3919 uint8_t *frm; in iwp_scan() local 3981 frm = (uint8_t *)(wh + 1); in iwp_scan() 3993 *frm++ = IEEE80211_ELEMID_SSID; in iwp_scan() 3994 *frm++ = in->in_esslen; in iwp_scan() 3996 frm += in->in_esslen; in iwp_scan() 4010 *frm++ = (uint8_t)nrates; in iwp_scan() 4012 frm += nrates; in iwp_scan() 4020 *frm++ = (uint8_t)nrates; in iwp_scan() 4022 frm += nrates; in iwp_scan() 4030 frm += ic->ic_opt_ie_len; in iwp_scan() [all …]
|
/illumos-gate/usr/src/uts/common/io/ipw/ |
H A D | ipw2100.c | 2607 uint8_t *frm, *efrm; in ipw2100_fix_channel() local 2623 frm = (uint8_t *)(wh + 1); in ipw2100_fix_channel() 2625 frm += 12; /* skip tstamp, bintval and capinfo fields */ in ipw2100_fix_channel() 2626 while (frm < efrm) { in ipw2100_fix_channel() 2627 if (*frm == IEEE80211_ELEMID_DSPARMS) { in ipw2100_fix_channel() 2629 if (frm[2] <= IEEE80211_CHAN_MAX) in ipw2100_fix_channel() 2632 ic->ic_curchan = &ic->ic_sup_channels[frm[2]]; in ipw2100_fix_channel() 2635 frm += frm[1] + 2; in ipw2100_fix_channel()
|
/illumos-gate/usr/src/uts/common/io/iwi/ |
H A D | ipw2200.c | 2672 uint8_t *frm, *efrm; in ipw2200_fix_channel() local 2688 frm = (uint8_t *)(wh + 1); in ipw2200_fix_channel() 2690 frm += 12; /* skip tstamp, bintval and capinfo fields */ in ipw2200_fix_channel() 2691 while (frm < efrm) { in ipw2200_fix_channel() 2692 if (*frm == IEEE80211_ELEMID_DSPARMS) in ipw2200_fix_channel() 2694 if (frm[2] <= IEEE80211_CHAN_MAX) in ipw2200_fix_channel() 2696 ic->ic_curchan = &ic->ic_sup_channels[frm[2]]; in ipw2200_fix_channel() 2697 frm += frm[1] + 2; in ipw2200_fix_channel()
|
/illumos-gate/usr/src/uts/common/io/iwk/ |
H A D | iwk2.c | 3651 uint8_t *frm; in iwk_scan() local 3709 frm = (uint8_t *)(wh + 1); in iwk_scan() 3719 *frm++ = in->in_esslen; in iwk_scan() 3721 frm += in->in_esslen; in iwk_scan() 3731 *frm++ = (uint8_t)nrates; in iwk_scan() 3733 frm += nrates; in iwk_scan() 3739 *frm++ = (uint8_t)nrates; in iwk_scan() 3741 frm += nrates; in iwk_scan() 3747 frm += ic->ic_opt_ie_len; in iwk_scan() 3759 chan = (iwk_scan_chan_t *)frm; in iwk_scan() [all …]
|
/illumos-gate/usr/src/uts/common/io/usb/clients/video/usbvc/ |
H A D | usbvc.c | 2475 usbvc_frames_t *frm; in usbvc_parse_frames() local 2522 frm = &fmtgrp->frames[i]; in usbvc_parse_frames() 2523 frm->descr = (usbvc_frame_descr_t *)cvs->cvs_buf; in usbvc_parse_frames() 2526 if (frm->descr->bFrameIntervalType > 0) { in usbvc_parse_frames() 2528 frm->descr = NULL; in usbvc_parse_frames() 2534 frm->dwFrameInterval = (uint8_t *)&cvs_buf[26]; in usbvc_parse_frames() 2537 frm->descr = NULL; in usbvc_parse_frames() 2544 LE_TO_UINT32(cvs_buf, 26, frm->dwMinFrameInterval); in usbvc_parse_frames() 2545 LE_TO_UINT32(cvs_buf, 30, frm->dwMaxFrameInterval); in usbvc_parse_frames() 2546 LE_TO_UINT32(cvs_buf, 34, frm->dwFrameIntervalStep); in usbvc_parse_frames()
|