• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10/xnu-2782.1.97/bsd/net/

Lines Matching +defs:ps +defs:header +defs:offset

478     /* leave room for ethernet header */
939 /* populate a new mbuf containing the vlan ethernet header */
981 /* restore the header */
1278 S_mbuf_skip_to_offset(struct mbuf * m, int32_t * offset)
1283 while (*offset >= len) {
1284 *offset -= len;
1311 S_mbuf_copy_uint32(struct mbuf * m, int32_t offset, uint32_t * val)
1319 current = S_mbuf_skip_to_offset(m, &offset);
1323 current_data = mtod(current, u_char *) + offset;
1324 space_current = current->m_len - offset;
1361 int32_t offset;
1365 offset = offsetof(struct ip, ip_p) + sizeof(struct ether_header);
1366 m = S_mbuf_skip_to_offset(m, &offset);
1370 data = mtod(m, u_char *) + offset;
1374 if ((m->m_len - offset)
1381 if (S_mbuf_copy_uint32(m, offset + IP_SRC_OFFSET,
1385 if (S_mbuf_copy_uint32(m, offset + IP_DST_OFFSET,
1402 int32_t offset;
1408 offset = offsetof(struct ip6_hdr, ip6_src) + sizeof(struct ether_header);
1409 m = S_mbuf_skip_to_offset(m, &offset);
1413 data = mtod(m, u_char *) + offset;
1415 if ((m->m_len - offset) >= (int)IP6_ADDRS_LEN) {
1426 if (S_mbuf_copy_uint32(m, offset + i * sizeof(uint32_t),
1662 /* restore the ethernet header pointer in the mbuf */
1743 /* packet_buffer_allocate leaves room for ethernet header */
2502 partner_state_ref ps;
2513 ps = &port->po_partner_state;
2515 ibps_p->ibps_system = ps->ps_lag_info.li_system;
2516 ibps_p->ibps_system_priority = ps->ps_lag_info.li_system_priority;
2517 ibps_p->ibps_key = ps->ps_lag_info.li_key;
2518 ibps_p->ibps_port = ps->ps_port;
2519 ibps_p->ibps_port_priority = ps->ps_port_priority;
2520 ibps_p->ibps_state = ps->ps_state;
3029 struct kern_event_msg header;
3035 event.header.total_size = sizeof(event);
3036 event.header.vendor_code = KEV_VENDOR_APPLE;
3037 event.header.kev_class = KEV_NETWORK_CLASS;
3038 event.header.kev_subclass = KEV_DL_SUBCLASS;
3039 event.header.event_code = event_code;
3040 event.header.event_data[0] = ifnet_family(ifp);
3043 ifnet_event(ifp, &event.header);
3152 partner_state_ref ps;
3166 ps = &p->po_partner_state;
3167 if (lacp_actor_partner_state_defaulted(ps->ps_state)) {
3170 ps_li = &ps->ps_lag_info;
3171 if (ps->ps_port == lacp_actor_partner_tlv_get_port(atlv)
3177 EA_LIST(&ps_li->li_system), ps->ps_port,
3534 partner_state_ref ps = &p->po_partner_state;
3537 || lacp_actor_partner_state_aggregatable(ps->ps_state) == 0) {
3562 partner_state_ref ps;
3565 ps = &p->po_partner_state;
3566 ps_li = &ps->ps_lag_info;
3745 partner_state_ref ps;
3750 ps = &p->po_partner_state;
3751 ps_li = &ps->ps_lag_info;
3752 if (lacp_actor_partner_tlv_get_port(actor) != ps->ps_port
3754 != ps->ps_port_priority)
3760 != lacp_actor_partner_state_aggregatable(ps->ps_state))) {
3776 partner_state_ref ps;
3782 ps = &p->po_partner_state;
3783 ps_li = &ps->ps_lag_info;
3784 ps->ps_port = lacp_actor_partner_tlv_get_port(actor);
3785 ps->ps_port_priority = lacp_actor_partner_tlv_get_port_priority(actor);
3790 ps->ps_state = lacp_actor_partner_state_set_out_of_sync(actor->lap_state);
3797 if (lacp_actor_partner_state_active_lacp(ps->ps_state)
3818 ps->ps_state = lacp_actor_partner_state_set_in_sync(ps->ps_state);
3827 ps->ps_state = lacp_actor_partner_state_set_in_sync(ps->ps_state);
4059 partner_state_ref ps;
4069 ps = &p->po_partner_state;
4070 ps->ps_state = lacp_actor_partner_state_set_out_of_sync(ps->ps_state);
4162 partner_state_ref ps;
4173 ps = &p->po_partner_state;
4174 ps->ps_state = lacp_actor_partner_state_set_individual(ps->ps_state);
4211 partner_state_ref ps;
4229 ps = &p->po_partner_state;
4230 if (lacp_actor_partner_state_short_timeout(ps->ps_state)) {
4260 partner_state_ref ps;
4279 ps = &p->po_partner_state;
4281 && (lacp_actor_partner_state_active_lacp(ps->ps_state)
4287 if (lacp_actor_partner_state_short_timeout(ps->ps_state)) {
4365 partner_state_ref ps;
4431 ps = &p->po_partner_state;
4432 ps_li = &ps->ps_lag_info;
4433 lacp_actor_partner_tlv_set_port(aptlv, ps->ps_port);
4434 lacp_actor_partner_tlv_set_port_priority(aptlv, ps->ps_port_priority);
4439 aptlv->lap_state = ps->ps_state;