Lines Matching refs:sopt
225 static int ip_dn_ctl(struct sockopt *sopt);
238 static int cp_pipe_from_user_64( struct sockopt *sopt, struct dn_pipe *p );
244 static int cp_pipe_from_user_32( struct sockopt *sopt, struct dn_pipe *p );
267 int cp_pipe_from_user_32( struct sockopt *sopt, struct dn_pipe *p )
272 error = sooptcopyin(sopt, &user_pipe_32, sizeof(struct dn_pipe_32), sizeof(struct dn_pipe_32));
313 int cp_pipe_from_user_64( struct sockopt *sopt, struct dn_pipe *p )
318 error = sooptcopyin(sopt, &user_pipe_64, sizeof(struct dn_pipe_64), sizeof(struct dn_pipe_64));
2451 dummynet_get(struct sockopt *sopt)
2466 if (proc_is64bit(sopt->sopt_p))
2514 error = sooptcopyout(sopt, buf, size);
2523 ip_dn_ctl(struct sockopt *sopt)
2529 if (sopt->sopt_dir == SOPT_SET && securelevel >= 3)
2532 switch (sopt->sopt_name) {
2534 printf("dummynet: -- unknown option %d", sopt->sopt_name);
2538 error = dummynet_get(sopt);
2547 if (proc_is64bit(sopt->sopt_p))
2548 error = cp_pipe_from_user_64( sopt, p );
2550 error = cp_pipe_from_user_32( sopt, p );
2559 if (proc_is64bit(sopt->sopt_p))
2560 error = cp_pipe_from_user_64( sopt, p );
2562 error = cp_pipe_from_user_32( sopt, p );