Lines Matching defs:ie

91 	struct mrvl_meshie *ie;
95 ie = (struct mrvl_meshie *)cmd.data;
99 ie->id = WLAN_EID_VENDOR_SPECIFIC;
100 ie->val.oui[0] = 0x00;
101 ie->val.oui[1] = 0x50;
102 ie->val.oui[2] = 0x43;
103 ie->val.type = MARVELL_MESH_IE_TYPE;
104 ie->val.subtype = MARVELL_MESH_IE_SUBTYPE;
105 ie->val.version = MARVELL_MESH_IE_VERSION;
106 ie->val.active_protocol_id = MARVELL_MESH_PROTO_ID_HWMP;
107 ie->val.active_metric_id = MARVELL_MESH_METRIC_ID;
108 ie->val.mesh_capability = MARVELL_MESH_CAPABILITY;
112 ie->val.mesh_id_len = mesh_wdev->u.mesh.id_up_len;
113 memcpy(ie->val.mesh_id, mesh_wdev->u.mesh.id,
117 ie->len = sizeof(struct mrvl_meshie_val) -
118 IEEE80211_MAX_SSID_LEN + ie->val.mesh_id_len;
128 action, priv->mesh_tlv, chan, ie->val.mesh_id_len,
129 ie->val.mesh_id);
568 struct mrvl_meshie *ie;
577 ie = (struct mrvl_meshie *) &cmd.data[0];
585 memcpy(ie, &defs.meshie, sizeof(struct mrvl_meshie));
588 memcpy(ie->val.mesh_id, buf, len);
590 ie->val.mesh_id_len = len;
592 ie->len = sizeof(struct mrvl_meshie_val) - IEEE80211_MAX_SSID_LEN + len;
636 struct mrvl_meshie *ie;
655 ie = (struct mrvl_meshie *) &cmd.data[0];
656 memcpy(ie, &defs.meshie, sizeof(struct mrvl_meshie));
658 ie->val.active_protocol_id = datum;
701 struct mrvl_meshie *ie;
717 ie = (struct mrvl_meshie *) &cmd.data[0];
718 memcpy(ie, &defs.meshie, sizeof(struct mrvl_meshie));
720 ie->val.active_metric_id = datum;
763 struct mrvl_meshie *ie;
779 ie = (struct mrvl_meshie *) &cmd.data[0];
780 memcpy(ie, &defs.meshie, sizeof(struct mrvl_meshie));
782 ie->val.mesh_capability = datum;