/dflybsd-src/sys/net/dummynet3/ |
H A D | ip_dummynet3_glue.c | 102 ip_dn_packet_free(struct dn_pkt *pkt) in ip_dn_packet_free() argument 105 struct mbuf *m = pkt->dn_m; in ip_dn_packet_free() 116 lwkt_sendmsg(pkt->msgport, &nmp->base.lmsg); in ip_dn_packet_free() 120 ip_dn_packet_redispatch(struct dn_pkt *pkt) in ip_dn_packet_redispatch() argument 134 dir = (pkt->dn_flags & DN_FLAGS_DIR_MASK); in ip_dn_packet_redispatch() 142 m = pkt->dn_m; in ip_dn_packet_redispatch() 151 lwkt_sendmsg(pkt->msgport, &nmp->base.lmsg); in ip_dn_packet_redispatch() 188 ip_dn_freepkt(struct dn_pkt *pkt) in ip_dn_freepkt() argument 190 struct rtentry *rt = pkt->ro.ro_rt; in ip_dn_freepkt() 202 if (pkt->dn_unref_priv) in ip_dn_freepkt() [all …]
|
H A D | ip_dummynet3.c | 425 struct dn_pkt *pkt; in transmit_event() local 427 while ((pkt = TAILQ_FIRST(&pipe->p_queue)) && in transmit_event() 428 DN_KEY_LEQ(pkt->output_time, curr_time)) { in transmit_event() 429 TAILQ_REMOVE(&pipe->p_queue, pkt, dn_next); in transmit_event() 430 ip_dn_packet_redispatch(pkt); in transmit_event() 436 if ((pkt = TAILQ_FIRST(&pipe->p_queue)) != NULL) { in transmit_event() 441 heap_insert(&extract_heap, pkt->output_time, pipe); in transmit_event() 450 #define SET_TICKS(pkt, q, p) \ argument 451 (pkt->dn_m->m_pkthdr.len*8*dn_hz - (q)->numbytes + p->bandwidth - 1 ) / \ 459 move_pkt(struct dn_pkt *pkt, struct dn_flow_queue *q, in move_pkt() argument [all …]
|
/dflybsd-src/sys/net/dummynet/ |
H A D | ip_dummynet_glue.c | 102 ip_dn_packet_free(struct dn_pkt *pkt) in ip_dn_packet_free() argument 105 struct mbuf *m = pkt->dn_m; in ip_dn_packet_free() 116 lwkt_sendmsg(pkt->msgport, &nmp->base.lmsg); in ip_dn_packet_free() 120 ip_dn_packet_redispatch(struct dn_pkt *pkt) in ip_dn_packet_redispatch() argument 134 dir = (pkt->dn_flags & DN_FLAGS_DIR_MASK); in ip_dn_packet_redispatch() 142 m = pkt->dn_m; in ip_dn_packet_redispatch() 151 lwkt_sendmsg(pkt->msgport, &nmp->base.lmsg); in ip_dn_packet_redispatch() 188 ip_dn_freepkt(struct dn_pkt *pkt) in ip_dn_freepkt() argument 190 struct rtentry *rt = pkt->ro.ro_rt; in ip_dn_freepkt() 202 if (pkt->dn_unref_priv) in ip_dn_freepkt() [all …]
|
H A D | ip_dummynet.c | 406 struct dn_pkt *pkt; in transmit_event() local 408 while ((pkt = TAILQ_FIRST(&pipe->p_queue)) && in transmit_event() 409 DN_KEY_LEQ(pkt->output_time, curr_time)) { in transmit_event() 410 TAILQ_REMOVE(&pipe->p_queue, pkt, dn_next); in transmit_event() 411 ip_dn_packet_redispatch(pkt); in transmit_event() 417 if ((pkt = TAILQ_FIRST(&pipe->p_queue)) != NULL) { in transmit_event() 422 heap_insert(&extract_heap, pkt->output_time, pipe); in transmit_event() 431 #define SET_TICKS(pkt, q, p) \ argument 432 (pkt->dn_m->m_pkthdr.len*8*dn_hz - (q)->numbytes + p->bandwidth - 1 ) / \ 440 move_pkt(struct dn_pkt *pkt, struct dn_flow_queue *q, in move_pkt() argument [all …]
|
/dflybsd-src/sys/net/wg/ |
H A D | if_wg.c | 350 struct wg_packet *pkt; in wg_packet_alloc() local 352 if ((pkt = objcache_get(wg_packet_zone, M_NOWAIT)) == NULL) in wg_packet_alloc() 355 bzero(pkt, sizeof(*pkt)); /* objcache_get() doesn't ensure M_ZERO. */ in wg_packet_alloc() 356 pkt->p_mbuf = m; in wg_packet_alloc() 358 return (pkt); in wg_packet_alloc() 362 wg_packet_free(struct wg_packet *pkt) in wg_packet_free() argument 364 if (pkt->p_keypair != NULL) in wg_packet_free() 365 noise_keypair_put(pkt->p_keypair); in wg_packet_free() 366 if (pkt->p_mbuf != NULL) in wg_packet_free() 367 m_freem(pkt->p_mbuf); in wg_packet_free() [all …]
|
/dflybsd-src/contrib/ldns/ |
H A D | packet.c | 377 ldns_pkt_rr(const ldns_pkt *pkt, ldns_pkt_section sec, const ldns_rr *rr) in ldns_pkt_rr() argument 383 return ldns_rr_list_contains_rr(ldns_pkt_question(pkt), rr); in ldns_pkt_rr() 385 return ldns_rr_list_contains_rr(ldns_pkt_answer(pkt), rr); in ldns_pkt_rr() 387 return ldns_rr_list_contains_rr(ldns_pkt_authority(pkt), rr); in ldns_pkt_rr() 389 return ldns_rr_list_contains_rr(ldns_pkt_additional(pkt), rr); in ldns_pkt_rr() 391 result = ldns_rr_list_contains_rr(ldns_pkt_question(pkt), rr); in ldns_pkt_rr() 395 || ldns_rr_list_contains_rr(ldns_pkt_answer(pkt), rr) in ldns_pkt_rr() 396 || ldns_rr_list_contains_rr(ldns_pkt_authority(pkt), rr) in ldns_pkt_rr() 397 || ldns_rr_list_contains_rr(ldns_pkt_additional(pkt), rr); in ldns_pkt_rr() 465 ldns_rr *ldns_pkt_tsig(const ldns_pkt *pkt) { in ldns_pkt_tsig() argument [all …]
|
H A D | higher.c | 27 ldns_pkt *pkt; in ldns_get_rr_list_addr_by_name() local 70 pkt = ldns_resolver_query(res, name, LDNS_RR_TYPE_AAAA, c, flags | LDNS_RD); in ldns_get_rr_list_addr_by_name() 71 if (pkt) { in ldns_get_rr_list_addr_by_name() 73 aaaa = ldns_pkt_rr_list_by_type(pkt, LDNS_RR_TYPE_AAAA, in ldns_get_rr_list_addr_by_name() 75 ldns_pkt_free(pkt); in ldns_get_rr_list_addr_by_name() 78 pkt = ldns_resolver_query(res, name, LDNS_RR_TYPE_A, c, flags | LDNS_RD); in ldns_get_rr_list_addr_by_name() 79 if (pkt) { in ldns_get_rr_list_addr_by_name() 81 a = ldns_pkt_rr_list_by_type(pkt, LDNS_RR_TYPE_A, LDNS_SECTION_ANSWER); in ldns_get_rr_list_addr_by_name() 82 ldns_pkt_free(pkt); in ldns_get_rr_list_addr_by_name() 110 ldns_pkt *pkt; in ldns_get_rr_list_name_by_addr() local [all …]
|
H A D | tsig.c | 288 ldns_pkt_tsig_verify(ldns_pkt *pkt, const uint8_t *wire, size_t wirelen, const char *key_name, in ldns_pkt_tsig_verify() argument 291 return ldns_pkt_tsig_verify_next(pkt, wire, wirelen, key_name, key_data, orig_mac_rdf, 0); in ldns_pkt_tsig_verify() 295 ldns_pkt_tsig_verify_next(ldns_pkt *pkt, const uint8_t *wire, size_t wirelen, const char* key_name, in ldns_pkt_tsig_verify_next() argument 313 ldns_rr *orig_tsig = ldns_pkt_tsig(pkt); in ldns_pkt_tsig_verify_next() 328 ldns_pkt_set_tsig(pkt, NULL); in ldns_pkt_tsig_verify_next() 330 pkt_id = ldns_pkt_id(pkt); in ldns_pkt_tsig_verify_next() 332 ldns_pkt_set_id(pkt, orig_pkt_id); in ldns_pkt_tsig_verify_next() 347 ldns_pkt_set_tsig(pkt, orig_tsig); in ldns_pkt_tsig_verify_next() 348 ldns_pkt_set_id(pkt, pkt_id); in ldns_pkt_tsig_verify_next() 376 ldns_pkt_tsig_sign(ldns_pkt *pkt, const char *key_name, const char *key_data, in ldns_pkt_tsig_sign() argument [all …]
|
/dflybsd-src/usr.sbin/vknetd/ |
H A D | bridge.c | 82 bridge_packet(bridge_t bridge, u_int8_t *pkt, int bytes) in bridge_packet() argument 87 if (mac_broadcast(pkt + 6) == 0) { in bridge_packet() 88 mac = mac_find(pkt + 6); in bridge_packet() 90 mac_add(bridge, pkt + 6); in bridge_packet() 93 mac_add(bridge, pkt + 6); in bridge_packet() 96 if (mac_broadcast(pkt + 0) == 0 && (mac = mac_find(pkt + 0)) != NULL) { in bridge_packet() 98 (mac->bridge->io->istap == 0 || filter_ok(pkt, bytes))) { in bridge_packet() 99 write(mac->bridge->io->fd, pkt, bytes); in bridge_packet() 104 (scan->io->istap == 0 || filter_ok(pkt, bytes))) { in bridge_packet() 105 write(scan->io->fd, pkt, bytes); in bridge_packet()
|
H A D | vknetd.c | 407 u_int8_t *pkt; in vknet_io() local 422 pkt = malloc(MAXPKT); in vknet_io() 423 while ((bytes = read(info->fd, pkt, MAXPKT)) > 0) { in vknet_io() 425 bridge_packet(bridge, pkt, bytes); in vknet_io() 437 free(pkt); in vknet_io() 470 u_int8_t *pkt; in vknet_monitor() local 474 pkt = malloc(MAXPKT); in vknet_monitor() 475 while ((bytes = read(net_fd, pkt, MAXPKT)) > 0) { in vknet_monitor() 478 pkt[0], pkt[1], pkt[2], pkt[3], pkt[4], pkt[5], in vknet_monitor() 479 pkt[6], pkt[7], pkt[8], pkt[9], pkt[10], pkt[11]); in vknet_monitor() [all …]
|
/dflybsd-src/usr.sbin/fwcontrol/ |
H A D | fwcontrol.c | 121 asyreq->pkt.mode.rreqq.dst = FWLOCALBUS | node; in read_write_quad() 126 asyreq->pkt.mode.rreqq.tlrt = 0; in read_write_quad() 128 asyreq->pkt.mode.rreqq.tcode = FWTCODE_RREQQ; in read_write_quad() 130 asyreq->pkt.mode.rreqq.tcode = FWTCODE_WREQQ; in read_write_quad() 132 asyreq->pkt.mode.rreqq.dest_hi = 0xffff; in read_write_quad() 133 asyreq->pkt.mode.rreqq.dest_lo = addr_lo; in read_write_quad() 135 qld = (u_int32_t *)&asyreq->pkt; in read_write_quad() 137 asyreq->pkt.mode.wreqq.data = data; in read_write_quad() 158 asyreq->pkt.mode.ld[0] = 0; in send_phy_config() 159 asyreq->pkt.mode.ld[1] = 0; in send_phy_config() [all …]
|
H A D | fwdv.c | 98 struct fw_pkt *pkt; in dvrecv() local 161 pkt = (struct fw_pkt *) ptr; in dvrecv() 176 if (pkt->mode.stream.len <= sizeof(struct ciphdr)) in dvrecv() 252 struct fw_pkt *pkt; in dvsend() local 286 pkt = (struct fw_pkt *) &iso_data; in dvsend() 287 pkt->mode.stream.len = DSIZE + sizeof(struct ciphdr); in dvsend() 288 pkt->mode.stream.sy = 0; in dvsend() 289 pkt->mode.stream.tcode = FWTCODE_STREAM; in dvsend() 290 pkt->mode.stream.chtag = ich; in dvsend() 292 pkt = (struct fw_pkt *) &iso_empty; in dvsend() [all …]
|
/dflybsd-src/stand/lib/ |
H A D | bootparam.c | 326 xdr_string_encode(char **pkt, char *str, int len) in xdr_string_encode() argument 333 lenp = (u_int32_t*) *pkt; in xdr_string_encode() 334 *pkt += sizeof(*lenp); in xdr_string_encode() 337 datap = *pkt; in xdr_string_encode() 338 *pkt += padlen; in xdr_string_encode() 349 xdr_string_decode(char **pkt, char *str, int *len_p) in xdr_string_decode() argument 357 lenp = (u_int32_t*) *pkt; in xdr_string_decode() 358 *pkt += sizeof(*lenp); in xdr_string_decode() 364 datap = *pkt; in xdr_string_decode() 365 *pkt += plen; in xdr_string_decode() [all …]
|
H A D | arp.c | 146 arpsend(struct iodesc *d, void *pkt, size_t len) in arpsend() argument 154 return (sendether(d, pkt, len, bcea, ETHERTYPE_ARP)); in arpsend() 162 arprecv(struct iodesc *d, void *pkt, size_t len, time_t tleft) in arprecv() argument 173 n = readether(d, pkt, len, tleft, &etype); in arprecv() 193 ah = (struct ether_arp *)pkt; in arprecv() 251 arp_reply(struct iodesc *d, void *pkt) in arp_reply() argument 253 struct ether_arp *arp = pkt; in arp_reply() 297 (void) sendether(d, pkt, sizeof(*arp) + 18, in arp_reply()
|
/dflybsd-src/contrib/ldns/drill/ |
H A D | chasetrace.c | 353 ldns_pkt *pkt; in do_chase() local 363 pkt = ldns_pkt_clone(pkt_o); in do_chase() 366 ldns_pkt_free(pkt); in do_chase() 383 if (pkt) { in do_chase() 384 rrset = ldns_pkt_rr_list_by_name_and_type(pkt, in do_chase() 391 rrset = ldns_pkt_rr_list_by_name_and_type(pkt, in do_chase() 400 rrset = ldns_pkt_rr_list_by_name_and_type(pkt, in do_chase() 407 rrset = ldns_pkt_rr_list_by_name_and_type(pkt, in do_chase() 425 ldns_pkt_free(pkt); in do_chase() 426 pkt = NULL; in do_chase() [all …]
|
H A D | drill.c | 115 ldns_pkt *pkt; in main() local 768 pkt = NULL; in main() 770 &pkt, res, qname, type, clas, qflags); in main() 775 if (!pkt) { in main() 782 ldns_pkt_print(stdout, pkt); in main() 785 if (!ldns_pkt_answer(pkt)) { in main() 792 pkt, qflags, NULL); in main() 805 ldns_pkt_free(pkt); in main() 809 pkt = read_hex_pkt(answer_file); in main() 810 if (pkt) { in main() [all …]
|
H A D | dnssec.c | 176 ldns_verify_denial(ldns_pkt *pkt, ldns_rdf *name, ldns_rr_type type, ldns_rr_list **nsec_rrs, ldns_… in ldns_verify_denial() argument 185 if (!pkt) { in ldns_verify_denial() 199 ldns_pkt_print(stdout, pkt); in ldns_verify_denial() 204 nsecs = ldns_pkt_rr_list_by_type(pkt, LDNS_RR_TYPE_NSEC, LDNS_SECTION_ANY_NOQUESTION); in ldns_verify_denial() 232 …(void) get_dnssec_rr(pkt, ldns_rr_owner(ldns_rr_list_rr(nsecs, nsec_i)), LDNS_RR_TYPE_NSEC, nsec_r… in ldns_verify_denial() 242 …(void) get_dnssec_rr(pkt, ldns_rr_owner(ldns_rr_list_rr(nsecs, nsec_i)), LDNS_RR_TYPE_NSEC, nsec_r… in ldns_verify_denial() 251 …} else if( (nsecs = ldns_pkt_rr_list_by_type(pkt, LDNS_RR_TYPE_NSEC3, LDNS_SECTION_ANY_NOQUESTION)… in ldns_verify_denial() 252 …ldns_rr_list* sigs = ldns_pkt_rr_list_by_type(pkt, LDNS_RR_TYPE_RRSIG, LDNS_SECTION_ANY_NOQUESTION… in ldns_verify_denial() 280 …erify_denial_nsec3_match(q, nsecs, sigs, ldns_pkt_get_rcode(pkt), type, ldns_pkt_ancount(pkt) == 0… in ldns_verify_denial() 282 (void) get_dnssec_rr(pkt, ldns_rr_owner(match), LDNS_RR_TYPE_NSEC3, nsec_rrs, nsec_rr_sigs); in ldns_verify_denial() [all …]
|
/dflybsd-src/sys/dev/smbus/atmel_mxt/ |
H A D | atmel_mxt.c | 658 elopacket_t pkt; in atmel_mxtread() local 675 bzero(&pkt, sizeof(pkt)); in atmel_mxtread() 676 pkt.cmd = 'T'; in atmel_mxtread() 678 pkt.byte2 |= 0x01; in atmel_mxtread() 681 pkt.byte2 |= 0x02; in atmel_mxtread() 685 pkt.byte2 |= 0x04; in atmel_mxtread() 688 pkt.byte3 = track->x & 0xFF; in atmel_mxtread() 689 pkt.byte4 = track->x >> 8; in atmel_mxtread() 690 pkt.byte5 = track->y & 0xFF; in atmel_mxtread() 691 pkt.byte6 = track->y >> 8; in atmel_mxtread() [all …]
|
/dflybsd-src/lib/libssh/openbsd-compat/ |
H A D | getrrsetbyname-ldns.c | 74 ldns_pkt *pkt = NULL; in getrrsetbyname() local 112 pkt = ldns_resolver_query(ldns_res, domain, rdtype, rdclass, LDNS_RD); in getrrsetbyname() 115 if (!pkt || ldns_pkt_ancount(pkt) < 1) { in getrrsetbyname() 127 rrdata = ldns_pkt_rr_list_by_type(pkt, rdtype, LDNS_SECTION_ANSWER); in getrrsetbyname() 150 if (ldns_pkt_ad(pkt)) { in getrrsetbyname() 157 rrsigs = ldns_pkt_rr_list_by_type(pkt, LDNS_RR_TYPE_RRSIG, in getrrsetbyname() 197 for (i=0, index_ans=0, index_sig=0; i< pkt->_header->_ancount; i++) { in getrrsetbyname() 199 rr = ldns_rr_list_rr(ldns_pkt_answer(pkt), i); in getrrsetbyname() 243 ldns_pkt_free(pkt); in getrrsetbyname()
|
/dflybsd-src/sys/dev/netif/iwm/ |
H A D | if_iwm_time_event.c | 207 iwm_rx_time_event_notif(struct iwm_softc *sc, struct iwm_rx_packet *pkt) in iwm_rx_time_event_notif() argument 209 struct iwm_time_event_notif *notif = (void *)pkt->data; in iwm_rx_time_event_notif() 220 iwm_te_notif(struct iwm_softc *sc, struct iwm_rx_packet *pkt, in iwm_te_notif() argument 224 int resp_len = iwm_rx_packet_payload_len(pkt); in iwm_te_notif() 226 if (pkt->hdr.code != IWM_TIME_EVENT_NOTIFICATION || in iwm_te_notif() 233 resp = (void *)pkt->data; in iwm_te_notif() 251 iwm_time_event_response(struct iwm_softc *sc, struct iwm_rx_packet *pkt, in iwm_time_event_response() argument 255 int resp_len = iwm_rx_packet_payload_len(pkt); in iwm_time_event_response() 257 if (pkt->hdr.code != IWM_TIME_EVENT_CMD || in iwm_time_event_response() 264 resp = (void *)pkt->data; in iwm_time_event_response()
|
/dflybsd-src/contrib/gdb-7/gdb/stubs/ |
H A D | ia64vms-stub.c | 1261 pkt2val (const unsigned char *pkt, unsigned int *pos) in pkt2val() argument 1268 int r = hex2nibble (pkt[*pos]); in pkt2val() 1316 handle_q_packet (const unsigned char *pkt, unsigned int pktlen) in handle_q_packet() argument 1333 if (pktlen == 2 && pkt[1] == 'C') in handle_q_packet() 1345 && ots$strcmp_eql (pkt, XFER_UIB_LEN, xfer_uib, XFER_UIB_LEN)) in handle_q_packet() 1368 pc = pkt2val (pkt, &pos); in handle_q_packet() 1369 if (pkt[pos] != ':') in handle_q_packet() 1372 off = pkt2val (pkt, &pos); in handle_q_packet() 1373 if (pkt[pos] != ',' || off != 0) in handle_q_packet() 1376 len = pkt2val (pkt, &pos); in handle_q_packet() [all …]
|
/dflybsd-src/sys/dev/drm/radeon/ |
H A D | radeon_cs.c | 730 struct radeon_cs_packet *pkt, in radeon_cs_packet_parse() argument 744 pkt->idx = idx; in radeon_cs_packet_parse() 745 pkt->type = RADEON_CP_PACKET_GET_TYPE(header); in radeon_cs_packet_parse() 746 pkt->count = RADEON_CP_PACKET_GET_COUNT(header); in radeon_cs_packet_parse() 747 pkt->one_reg_wr = 0; in radeon_cs_packet_parse() 748 switch (pkt->type) { in radeon_cs_packet_parse() 751 pkt->reg = R100_CP_PACKET0_GET_REG(header); in radeon_cs_packet_parse() 752 pkt->one_reg_wr = in radeon_cs_packet_parse() 755 pkt->reg = R600_CP_PACKET0_GET_REG(header); in radeon_cs_packet_parse() 758 pkt->opcode = RADEON_CP_PACKET3_GET_OPCODE(header); in radeon_cs_packet_parse() [all …]
|
H A D | evergreen_cs.c | 1047 struct radeon_cs_packet *pkt, in evergreen_packet0_check() argument 1069 struct radeon_cs_packet *pkt) in evergreen_cs_parse_packet0() argument 1075 idx = pkt->idx + 1; in evergreen_cs_parse_packet0() 1076 reg = pkt->reg; in evergreen_cs_parse_packet0() 1077 for (i = 0; i <= pkt->count; i++, idx++, reg += 4) { in evergreen_cs_parse_packet0() 1078 r = evergreen_packet0_check(p, pkt, idx, reg); in evergreen_cs_parse_packet0() 1771 struct radeon_cs_packet *pkt) in evergreen_packet3_check() argument 1784 idx = pkt->idx + 1; in evergreen_packet3_check() 1787 switch (pkt->opcode) { in evergreen_packet3_check() 1794 if (pkt->count != 1) { in evergreen_packet3_check() [all …]
|
H A D | r600_cs.c | 920 struct radeon_cs_packet *pkt, in r600_packet0_check() argument 942 struct radeon_cs_packet *pkt) in r600_cs_parse_packet0() argument 948 idx = pkt->idx + 1; in r600_cs_parse_packet0() 949 reg = pkt->reg; in r600_cs_parse_packet0() 950 for (i = 0; i <= pkt->count; i++, idx++, reg += 4) { in r600_cs_parse_packet0() 951 r = r600_packet0_check(p, pkt, idx, reg); in r600_cs_parse_packet0() 1627 struct radeon_cs_packet *pkt) in r600_packet3_check() argument 1640 idx = pkt->idx + 1; in r600_packet3_check() 1643 switch (pkt->opcode) { in r600_packet3_check() 1650 if (pkt->count != 1) { in r600_packet3_check() [all …]
|
/dflybsd-src/contrib/ldns/ldns/ |
H A D | tsig.h | 51 bool ldns_pkt_tsig_verify(ldns_pkt *pkt, const uint8_t *wire, size_t wire_size, const char *key_nam… 66 bool ldns_pkt_tsig_verify_next(ldns_pkt *pkt, const uint8_t *wire, size_t wire_size, const char *ke… 79 ldns_status ldns_pkt_tsig_sign(ldns_pkt *pkt, const char *key_name, const char *key_data, uint16_t … 94 ldns_status ldns_pkt_tsig_sign_next(ldns_pkt *pkt, const char *key_name, const char *key_data, uint…
|