Home
last modified time | relevance | path

Searched refs:pps (Results 1 – 25 of 99) sorted by relevance

1234

/freebsd/sys/kern/
H A Dkern_tc.c1585 abi_aware(struct pps_state *pps, int vers) in abi_aware() argument
1588 return ((pps->kcmode & KCMODE_ABIFLAG) && pps->driver_abi >= vers); in abi_aware()
1592 pps_fetch(struct pps_fetch_args *fapi, struct pps_state *pps) in pps_fetch() argument
1616 aseq = atomic_load_int(&pps->ppsinfo.assert_sequence); in pps_fetch()
1617 cseq = atomic_load_int(&pps->ppsinfo.clear_sequence); in pps_fetch()
1618 while (aseq == atomic_load_int(&pps->ppsinfo.assert_sequence) && in pps_fetch()
1619 cseq == atomic_load_int(&pps->ppsinfo.clear_sequence)) { in pps_fetch()
1620 if (abi_aware(pps, 1) && pps->driver_mtx != NULL) { in pps_fetch()
1621 if (pps->flags & PPSFLAG_MTX_SPIN) { in pps_fetch()
1622 err = msleep_spin(pps, pps->driver_mtx, in pps_fetch()
[all …]
/freebsd/sys/dev/ppbus/
H A Dpps.c12 * This driver implements a draft-mogul-pps-api-02.txt PPS source.
36 #define PPS_NAME "pps" /* our official name */
42 struct pps_state pps[9]; member
130 sx_init(&sc->lock, "pps"); in ppsattach()
138 sc->pps[0].ppscap = PPS_CAPTUREASSERT | PPS_ECHOASSERT; in ppsattach()
139 sc->pps[0].driver_abi = PPS_ABI_VERSION; in ppsattach()
140 sc->pps[0].driver_mtx = ppb_get_lock(ppbus); in ppsattach()
143 pps_init_abi(&sc->pps[0]); in ppsattach()
192 sc->pps[i].ppscap = PPS_CAPTUREASSERT | PPS_CAPTURECLEAR; in ppsattach()
193 sc->pps[ in ppsattach()
[all...]
/freebsd/contrib/wpa/hs20/client/
H A Dosu_client.h70 void get_user_pw(struct hs20_osu_client *ctx, xml_node_t *pps,
73 xml_node_t *pps);
83 xml_node_t *pps);
88 xml_node_t *pps);
101 xml_node_t *pps);
106 xml_node_t *pps);
H A Doma_dm_client.c501 xml_node_t *add, xml_node_t *pps, in oma_dm_run_add() argument
540 pps_node = get_node(ctx->xml, pps, pos); in oma_dm_run_add()
554 pps_node = get_node(ctx->xml, pps, uri); in oma_dm_run_add()
563 pps_node = pps; in oma_dm_run_add()
647 if (update_pps_file(ctx, pps_fname, pps) < 0) in oma_dm_run_add()
657 xml_node_t *pps, const char *pps_fname) in oma_dm_add() argument
689 ret = oma_dm_run_add(ctx, locuri, add, pps, pps_fname); in oma_dm_add()
725 xml_node_t *pps, const char *pps_fname) in oma_dm_replace() argument
770 pps_node = get_node(ctx->xml, pps, pos); in oma_dm_replace()
836 if (update_pps_file(ctx, pps_fname, pps) < 0) in oma_dm_replace()
[all …]
H A Dspp_client.c147 static int process_update_node(struct hs20_osu_client *ctx, xml_node_t *pps, in process_update_node() argument
263 node = get_node(ctx->xml, pps, pos); in process_update_node()
272 parent = pps; in process_update_node()
275 parent = get_node(ctx->xml, pps, pos); in process_update_node()
294 const char *pps_fname, xml_node_t *pps) in update_pps() argument
299 if (process_update_node(ctx, pps, update) < 0) in update_pps()
303 return update_pps_file(ctx, pps_fname, pps); in update_pps()
513 xml_node_t *pps, xml_node_t **ret_node) in hs20_spp_exec() argument
600 const char *pps_fname, xml_node_t *pps) in process_spp_post_dev_data_response() argument
652 res = update_pps(ctx, update, pps_fname, pps); in process_spp_post_dev_data_response()
[all …]
H A Dosu_client.c398 xml_node_t *pps, *node; in cmd_dl_osu_ca() local
401 pps = node_from_file(ctx->xml, pps_fname); in cmd_dl_osu_ca()
402 if (pps == NULL) { in cmd_dl_osu_ca()
407 node = get_child_node(ctx->xml, pps, in cmd_dl_osu_ca()
411 xml_node_free(ctx->xml, pps); in cmd_dl_osu_ca()
416 xml_node_free(ctx->xml, pps); in cmd_dl_osu_ca()
425 xml_node_t *pps, *node; in cmd_dl_polupd_ca() local
428 pps = node_from_file(ctx->xml, pps_fname); in cmd_dl_polupd_ca()
429 if (pps == NULL) { in cmd_dl_polupd_ca()
434 node = get_child_node(ctx->xml, pps, in cmd_dl_polupd_ca()
[all …]
/freebsd/contrib/ntp/sntp/libopts/
H A Dcook.c152 contiguous_quote(char ** pps, char * pq, int * lnct_p) in contiguous_quote() argument
154 char * ps = *pps + 1; in contiguous_quote()
169 *pps = ps; in contiguous_quote()
202 *pps = ps; in contiguous_quote()
208 *pps = NULL; in contiguous_quote()
/freebsd/tools/tools/net80211/wesside/udps/
H A Dudps.c41 int pps = 10; variable
56 delay = (int) ((double)1.0/pps*1000.0*1000.0); in own()
70 times = poll_rate*pps; in own()
136 pps = atoi(argv[1]); in main()
138 printf("Packets per second=%d\n", pps); in main()
/freebsd/sys/sys/
H A Dtimepps.h167 void pps_capture(struct pps_state *pps);
168 void pps_event(struct pps_state *pps, int event);
169 void pps_init(struct pps_state *pps);
170 void pps_init_abi(struct pps_state *pps);
171 int pps_ioctl(unsigned long cmd, caddr_t data, struct pps_state *pps);
/freebsd/tools/tools/netrate/netreceive/
H A Dnetreceive.c168 uint64_t pps, bps; in main_thread() local
182 pps = dn; in main_thread()
183 pps = (pps * 1000000000) / (delta.tv_sec*1000000000 + delta.tv_nsec + 1); in main_thread()
185 fprintf(stderr, " %9ld pps %8.3f Mbps", (long)pps, .000001*bps); in main_thread()
/freebsd/sys/contrib/device-tree/Bindings/pps/
H A Dpps-gpio.txt7 - compatible: should be "pps-gpio"
19 pps {
29 compatible = "pps-gpio";
/freebsd/sys/modules/pps/
H A DMakefile2 KMOD= pps
4 pps.c
/freebsd/usr.sbin/spray/
H A Dspray.c193 double pps; /* packets per second */ in print_xferstats() local
197 pps = packets / xfertime; in print_xferstats()
200 printf("\t%.0f packets/sec, ", pps); in print_xferstats()
/freebsd/tools/tools/net80211/wesside/dics/
H A Ddics.c64 int pps = 10; variable
217 stuff = poll_rate*pps; in send_stuff()
218 delay = (int) ((double)1.0/pps*1000.0*1000.0); in send_stuff()
326 pps = atoi(argv[2]); in main()
329 printf("PPS=%d\n", pps); in main()
/freebsd/sys/contrib/device-tree/src/arm/ti/omap/
H A Domap3-gta04a5.dts29 pps {
30 compatible = "pps-gpio";
72 pps_pins: pps-pins {
/freebsd/sys/contrib/vchiq/interface/compat/
H A Dvchi_bsd.c404 rlprintf(int pps, const char *fmt, ...) in rlprintf() argument
410 if (ppsratecheck(&last_printf, &count, pps)) { in rlprintf()
418 device_rlprintf(int pps, device_t dev, const char *fmt, ...) in device_rlprintf() argument
424 if (ppsratecheck(&last_printf, &count, pps)) { in device_rlprintf()
/freebsd/sys/contrib/device-tree/src/arm/microchip/
H A Dlan966x-pcb8290.dts35 pps_out_pins: pps-out-pins {
36 /* 1pps output */
42 /* 1pps input */
H A Dlan966x-pcb8309.dts147 pps_out_pins: pps-out-pins {
148 /* 1pps output */
154 /* 1pps input */
/freebsd/share/examples/ipfilter/
H A DBNF2 [ proto ] [ ip ] [ group ] [ tag ] [ pps ] .
13 pps = "pps" decnumber .
/freebsd/contrib/wpa/src/ap/
H A Dwmm.c215 unsigned int pps, duration; in wmm_process_tspec() local
242 pps = ((le_to_host32(tspec->mean_data_rate) / 8) + val - 1) / val; in wmm_process_tspec()
244 pps); in wmm_process_tspec()
264 medium_time = (u64) surplus * pps * duration / 0x2000; in wmm_process_tspec()
/freebsd/sys/contrib/device-tree/Bindings/net/
H A Dfsl-fec.txt34 2 "int0", "pps"
36 4 "int0", "int1", "int2", "pps"
40 For imx6sx, "int0" handles all 3 queues and ENET_MII. "pps" is for the pulse
/freebsd/sys/contrib/device-tree/src/arm64/freescale/
H A Dimx8mm-venice-gw71xx.dtsi43 pps {
44 compatible = "pps-gpio";
H A Dimx8mp-venice-gw71xx.dtsi53 pps {
54 compatible = "pps-gpio";
/freebsd/contrib/ntp/html/hints/
H A Dnotes-xntp-v351 8. Support for an external 1-pulse-per-second (pps) signal is
56 Use of the pps is indicated when the tattletale displayed by ntpq
78 connect a precision source of 1-pps, yet avoid the ugly overhead in the
/freebsd/contrib/ntp/html/scripts/
H A Dmisc.txt7 <li class='inline'><a href='pps.html'>Pulse-per-second (PPS) Signal Interfacing</a></li>\

1234