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

Lines Matching defs:model

695 #define	IFNET_INIT_LEGACY	0x1	/* legacy network interface model */
696 #define IFNET_INIT_INPUT_POLL 0x2 /* opportunistic input polling model */
730 the new driver input model.
748 @constant IFNET_CTL_SET_INPUT_MODEL Set input model.
749 @constant IFNET_CTL_GET_INPUT_MODEL Get input model.
768 @enum Interface model sub-commands
769 @abstract Constants defining model sub-commands.
775 the legacy input model, and if applicable, the driver should
778 the legacy/push input model.
786 the new/pull input model.
795 @abstract Storage type for the interface model sub-command.
801 @discussion This structure is used as parameter to the ifnet model
803 @field model The interface model.
806 ifnet_model_t model;
1042 u_int32_t sndq_maxlen; /* optional, only for new model */
1043 ifnet_output_func output; /* required only for legacy model */
1044 ifnet_pre_enqueue_func pre_enqueue; /* optional, only for new model */
1045 ifnet_start_func start; /* required only for new model */
1046 ifnet_ctl_func output_ctl; /* optional, only for new model */
1047 u_int32_t output_sched_model; /* optional, only for new model */
1048 u_int32_t output_target_qdelay; /* optional, only for new model */
1054 ifnet_input_poll_func input_poll; /* optional, ignored for legacy model */
1230 the new driver output model.
1238 which implements the new driver output model.
1243 the interface doesn't implement the new driver output model;
1255 which implements the new driver output model, and that the
1256 output scheduling model is set to IFNET_SCHED_MODEL_NORMAL.
1260 the interface doesn't implement the new driver output model
1261 or the output scheduling model isn't IFNET_SCHED_MODEL_NORMAL,
1271 new driver output model, and that the output scheduling model
1277 the interface doesn't implement the new driver output model
1278 or if the output scheduling model isn't configured to
1288 interface which implements the new driver output model, and that
1289 the output scheduling model is set to IFNET_SCHED_MODEL_NORMAL.
1304 the interface doesn't implement the new driver output model
1305 or the output scheduling model isn't IFNET_SCHED_MODEL_NORMAL,
1316 implements the new driver output model, and that the output
1317 scheduling model is set to IFNET_SCHED_MODEL_DRIVER_MANAGED.
1333 the interface doesn't implement the new driver output model
1334 or if the output scheduling model isn't configured to
1344 @discussion Set the output scheduling model of an interface which
1345 implements the new driver output model.
1346 @param interface The interface to set scheduling model on.
1347 @param model The IFNET_SCHED_MODEL value as defined in net/if.h
1349 the interface doesn't implement the new driver output model.
1352 u_int32_t model);
1357 interface which implements the new driver output model.
1364 the interface doesn't implement the new driver output model.
1371 interface which implements the new driver output model.
1376 the interface doesn't implement the new driver output model.
1383 interface which implements the new driver output model.
1389 the interface doesn't implement the new driver output model.
1397 output model.
1411 the interface doesn't implement the new driver output model.
1419 interface which implements the new driver input model.
1428 the interface doesn't implement the new driver input model.
1435 interface which implements the new driver input model.
1440 the interface doesn't implement the new driver input model.
1500 the interface doesn't implement the new driver input model.
1513 the interface doesn't implement the new driver input model.
1521 interface which implements the new driver output model.
1568 the interface doesn't implement the new driver input model.
1585 the interface doesn't implement the new driver input model.
1604 the interface doesn't implement the new driver input model.