Lines Matching refs:mtod
510 ip = mtod(m, struct ip *); in ip_output_list()
554 ip = mtod(m, struct ip *); in ip_output_list()
1056 ip = mtod(m, struct ip *); in ip_output_list()
1154 ip = mtod(m, struct ip *); in ip_output_list()
1222 ip = mtod(m, struct ip *); in ip_output_list()
1494 ip = mtod(m, struct ip *); in ip_output_list()
1600 ip = mtod(m, struct ip *); in ip_output_list()
1785 ip = mtod(m, struct ip *); in ip_output_list()
1895 ip = mtod(m, struct ip *); in ip_fragment()
1944 mhip = mtod(m, struct ip *); in ip_fragment()
2077 !IP_HDR_ALIGNED_P(mtod(m, caddr_t) + hoff)) { in in_finalize_cksum()
2167 } else if (IP_HDR_ALIGNED_P(mtod(m, char *) + hoff)) { in in_finalize_cksum()
2168 *(uint16_t *)(void *)(mtod(m, char *) + offset) = csum; in in_finalize_cksum()
2170 bcopy(&csum, (mtod(m, char *) + offset), sizeof(csum)); in in_finalize_cksum()
2207 } else if (IP_HDR_ALIGNED_P(mtod(m, char *) + hoff)) { in in_finalize_cksum()
2208 *(uint16_t *)(void *)(mtod(m, char *) + offset) = csum; in in_finalize_cksum()
2210 bcopy(&csum, (mtod(m, char *) + offset), sizeof(csum)); in in_finalize_cksum()
2229 struct ipoption *p = mtod(opt, struct ipoption *); in ip_insertoptions()
2231 struct ip *ip = mtod(m, struct ip *); in ip_insertoptions()
2254 (void) memcpy(mtod(m, void *), ip, sizeof(struct ip)); in ip_insertoptions()
2259 ovbcopy((caddr_t)ip, mtod(m, caddr_t), sizeof(struct ip)); in ip_insertoptions()
2261 ip = mtod(m, struct ip *); in ip_insertoptions()
2388 error = sooptcopyin(sopt, mtod(m, char *), in ip_ctloutput()
2562 req = mtod(m, caddr_t); in ip_ctloutput()
2679 mtod(inp->inp_options, char *), in ip_ctloutput()
2850 cp = mtod(m, u_char *) + sizeof(struct in_addr); in ip_pcbopts()
2851 ovbcopy(mtod(m, caddr_t), (caddr_t)cp, (unsigned)cnt); in ip_pcbopts()
2852 bzero(mtod(m, caddr_t), sizeof(struct in_addr)); in ip_pcbopts()
2897 bcopy((caddr_t)&cp[IPOPT_OFFSET + 1], mtod(m, caddr_t), in ip_pcbopts()
3066 ip = mtod(copym, struct ip *); in ip_mloopback()