Searched refs:flow (Results 1 - 23 of 23) sorted by relevance

/illumos-gate/usr/src/uts/common/sys/nxge/
H A Dnxge_fflp_hash.h45 #define nxge_compute_h2(cin, flow, len) \
46 nxge_crc_ccitt(cin, flow, len)
50 #define nxge_compute_h1(cin, flow, len) \
51 nxge_compute_h1_table4(cin, flow, len)
/illumos-gate/usr/src/uts/common/ipp/flowacct/
H A Dflowacct.c47 * of 256 hash buckets. When the action routine is invoked for a flow,
48 * if the flow (identified by the 5-tuple: saddr, daddr, sport, dport, proto)
49 * is already present in the flow table (indexed by the hash function FLOW_HASH)
50 * then a check is made to see if an item for this flow with the same
53 * not exist a new item is added for the flow. If the flow is not present
54 * an entry is made for the flow.
56 * A timer runs thru the table and writes all the flow items that have
59 * flow timeout value can also be configured. While the timeout is in nsec,
60 * the flow time
290 flow_t *flow; local
405 flowacct_item_present(flow_t *flow, uint8_t dsfield, pid_t proj_id, uint_t uid) argument
441 flow_t *flow; local
655 flowacct_timeout_item(flow_t **flow, list_hdr_t **item_hdr) argument
666 flowacct_create_record(flow_t *flow, list_hdr_t *ithdr) argument
732 flow_t *flow; local
[all...]
/illumos-gate/usr/src/cmd/ipf/lib/common/
H A Dprintpacket6.c13 u_32_t flow; local
18 flow = ntohl(*(u_32_t *)buf);
19 flow &= 0xfffff;
23 printf("ip6/%d %d %#x %d", buf[0] & 0xf, plen, flow, p);
/illumos-gate/usr/src/lib/libdladm/common/
H A Dflowprop.c89 dladm_set_flowprop(dladm_handle_t handle, const char *flow, argument
95 if (flow == NULL || (prop_val == NULL && val_cnt > 0) ||
100 status = i_dladm_set_prop_temp(handle, flow, prop_name,
112 status = i_dladm_set_flowprop_db(handle, flow, prop_name,
119 dladm_walk_flowprop(int (*func)(void *, const char *), const char *flow, argument
124 if (flow == NULL || func == NULL)
127 /* Then show data-flow properties if there are any */
136 dladm_get_flowprop(dladm_handle_t handle, const char *flow, uint32_t type, argument
141 if (flow == NULL || prop_name == NULL || prop_val == NULL ||
148 return (i_dladm_get_flowprop_db(handle, flow, prop_nam
166 i_dladm_set_flowprop_db(dladm_handle_t handle, const char *flow, const char *prop_name, char **prop_val, uint_t val_cnt) argument
182 i_dladm_get_flowprop_db(dladm_handle_t handle, const char *flow, const char *prop_name, char **prop_val, uint_t *val_cntp) argument
215 dladm_flow_info(dladm_handle_t handle, const char *flow, dladm_flow_attr_t *attr) argument
265 do_get_maxbw(dladm_handle_t handle, const char *flow, char **prop_val, uint_t *val_cnt) argument
290 do_set_maxbw(dladm_handle_t handle, const char *flow, val_desc_t *vdp, uint_t val_cnt) argument
359 do_get_priority(dladm_handle_t handle, const char *flow, char **prop_val, uint_t *val_cnt) argument
385 do_set_priority(dladm_handle_t handle, const char *flow, val_desc_t *vdp, uint_t val_cnt) argument
570 i_dladm_set_flow_proplist_db(dladm_handle_t handle, char *flow, dladm_arg_list_t *proplist) argument
[all...]
H A Dlibdlflow.c138 /* flow name */
145 /* resource control and flow descriptor parameters */
233 /* flow policy */
242 /* flow descriptor */
432 * Remove existing flow from DB.
474 * Create a flow in the DB.
523 /* flow id */
525 /* group with flow id already exists */
532 * the same flow id already exists. Its now time to add the new
550 /* create flow */
735 dld_flowinfo_t *flow; local
[all...]
/illumos-gate/usr/src/lib/libdtrace_jni/java/src/org/opensolaris/os/dtrace/
H A DFlow.java34 * Description of control flow across function boundaries including
60 * Indicates direction of flow across a boundary, such as entering
97 Flow flow = (Flow)oldInstance;
99 "new", new Object[] { flow.getKind().name(),
100 flow.getDepth() });
116 * Creates a {@code Flow} instance with the given flow kind and
120 * direction of flow
139 * Gets the direction of the flow of control (entry or return)
142 * @return non-null flow kind indicating direction of flow (entr
[all...]
H A DProbeData.java84 "enabledProbeDescription", "flow", "records"});
111 private Flow flow; field in class:ProbeData
144 flow = f;
161 * @param f current state of control flow (entry or return and depth
176 flow = f;
699 * Gets the current state of control flow (function entry or return,
705 * @return a description of control flow across function boundaries,
714 return flow;
799 buf.append(", flow = ");
800 buf.append(flow);
[all...]
/illumos-gate/usr/src/cmd/fs.d/ufs/fsck/
H A Dpass3.c51 caddr_t flow; local
78 LINK_RANGE(flow, lncntp[inp->i_dotdot], 1);
79 if (flow != NULL) {
81 LINK_CLEAR(flow, inp->i_dotdot,
212 LFDIR_LINK_RANGE_NORVAL(flow, lncntp[lfdir], 1,
217 LFDIR_LINK_RANGE_NORVAL(flow, lncntp[lfdir], -1,
277 LINK_RANGE(flow, lncntp[sci->shadow],
279 if (flow != NULL) {
284 LINK_CLEAR(flow, sci->shadow, dp->di_mode,
H A Ddir.c376 caddr_t flow; local
424 LINK_RANGE(flow, dp->di_nlink, -lcnt);
425 if (flow != NULL) {
426 LINK_CLEAR(flow, idesc->id_number, dp->di_mode, &lcidesc);
1127 caddr_t flow; local
1202 LINK_RANGE(flow, lncntp[parent], -1);
1203 if (flow == NULL)
1204 LINK_RANGE(flow, (int)dp->di_nlink, 1);
1206 if (flow != NULL) {
1207 LINK_CLEAR(flow, paren
[all...]
H A Dpass3b.c183 caddr_t flow; local
212 LINK_RANGE(flow, lncntp[dp->di_shadow], 1);
213 if (flow != NULL) {
214 LINK_CLEAR(flow, scc->client[client], dp->di_mode,
/illumos-gate/usr/src/uts/common/io/nxge/
H A Dnxge_fflp_hash.c303 nxge_compute_h1_serial(uint32_t init_value, uint32_t *flow, uint32_t len) argument
309 buf = (uint8_t *)flow;
331 nxge_compute_h1_table4(uint32_t crcin, uint32_t *flow, uint32_t length) argument
336 buf = (uint32_t *)flow;
360 nxge_compute_h1_table1(uint32_t crcin, uint32_t *flow, uint32_t length) argument
366 buf = (uint8_t *)flow;
/illumos-gate/usr/src/uts/common/io/ib/mgt/ibcm/
H A Dibcm_impl.c1464 IBTF_DPRINTF_L2(cmlog, "ibcm_open_wait: flow more %lld", delta);
1554 ibcm_flow_init(ibcm_flow_t *flow, uint_t simul_max) argument
1556 flow->list = NULL;
1557 flow->simul = 0;
1558 flow->waiters_per_chunk = 4;
1559 flow->simul_max = simul_max;
1560 flow->lowat = simul_max - flow->waiters_per_chunk;
1561 flow->lowat_default = flow
1602 ibcm_flow_find(ibcm_flow_t *flow) argument
1639 ibcm_flow_enter(ibcm_flow_t *flow) argument
1662 ibcm_flow_exit(ibcm_flow_t *flow) argument
[all...]
/illumos-gate/usr/src/cmd/flowadm/
H A Dflowadm.c92 { "add-flow", do_add_flow },
93 { "remove-flow", do_remove_flow },
97 { "show-flow", do_show_flow },
98 { "init-flow", do_init_flow },
120 * structures for 'flowadm remove-flow'
235 " add-flow [-t] -l <link> -a <attr>=<value>[,...]\n"
236 "\t\t [-p <prop>=<value>,...] <flow>\n"
237 " remove-flow [-t] {-l <link> | <flow>}\n"
238 " show-flow [
666 set_flowprop_persist(const char *flow, const char *prop_name, char **prop_val, uint_t val_cnt, boolean_t reset) argument
688 const char *flow = NULL; local
1212 show_flowprop_one_flow(void *arg, const char *flow) argument
[all...]
/illumos-gate/usr/src/cmd/dtrace/test/cmd/jdtrace/
H A DJDTrace.java51 static boolean flow = false; field in class:JDTrace
182 if (flow) {
193 if (flow) {
194 Flow flow = data.getFlow();
195 int indent = (flow.getDepth() * 2);
203 switch (flow.getKind()) {
220 switch (flow.getKind()) {
890 flow = (dtrace.getOption(Option.flowindent) != Option.UNSET);
/illumos-gate/usr/src/lib/libdtrace/common/
H A Ddt_consume.c407 dtrace_flowkind_t flow = DTRACEFLOW_NONE; local
426 * like "method-entry" or "function-entry" to participate in flow
432 flow = DTRACEFLOW_ENTRY;
436 flow = DTRACEFLOW_RETURN;
446 if (flow == DTRACEFLOW_ENTRY) {
449 flow = DTRACEFLOW_NONE;
457 if (flow == DTRACEFLOW_RETURN) {
474 flow = DTRACEFLOW_NONE;
478 if (flow == DTRACEFLOW_ENTRY || flow
2093 int flow = (dtp->dt_options[DTRACEOPT_FLOWINDENT] != DTRACEOPT_UNSET); local
[all...]
/illumos-gate/usr/src/uts/intel/io/heci/
H A Dheci_intr.c510 DBG("client flow control response message received.\n");
761 DBG("iamthif flow control failed\n");
763 DBG("iamthif flow control success\n");
1135 DBG("check iamthif flow control.\n");
1214 /* send flow control message */
1254 DBG("No flow control"
1269 DBG("No flow control"
1416 * @flow: flow control.
1422 struct hbm_flow_control *flow)
1421 same_flow_addr(struct heci_file_private *file, struct hbm_flow_control *flow) argument
1435 add_single_flow_creds(struct iamt_heci_device *dev, struct hbm_flow_control *flow) argument
[all...]
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/snoop/
H A Dsnoop_ip.c316 int version, flow, class; local
348 flow = ntohl(ip6h->ip6_vcf & IPV6_FLOWINFO_FLOWLABEL);
358 src_name, dst_name, iplen, ip6h->ip6_hops, class, flow); local
390 "Flow label = 0x%x", flow);
/illumos-gate/usr/src/cmd/svc/milestone/
H A Dnet-physical99 /sbin/flowadm init-flow
H A Dnet-nwam567 /sbin/flowadm init-flow
/illumos-gate/usr/src/uts/common/io/bfe/
H A Dbfe.c512 uint32_t val, flow; local
518 flow = INL(bfe, BFE_RXCONF);
519 flow &= ~BFE_RXCONF_FLOW;
520 OUTL(bfe, BFE_RXCONF, flow);
522 flow = INL(bfe, BFE_MAC_FLOW);
523 flow &= ~(BFE_FLOW_RX_HIWAT);
524 OUTL(bfe, BFE_MAC_FLOW, flow);
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/traceroute/
H A Dtraceroute.c72 #define MAX_FLOW_LABEL 0xFFFFF /* max flow label for IPv6 */
175 * flow and class are specific to IPv6, tos and off are specific to IPv4.
179 static uint_t flow = 0; /* IPv6 flow info */ variable
402 flow = str2int(optarg, "flow label", 0, MAX_FLOW_LABEL);
988 whereto6.sin6_flowinfo = htonl((class << 20) | flow);
/illumos-gate/usr/src/cmd/mdb/common/modules/ip/
H A Dip.c1394 int ver, class, flow; local
1424 flow = iph->ip6_vcf & IPV6_FLOWINFO_FLOWLABEL;
1425 mdb_nhconvert(&flow, &flow, sizeof (flow));
1430 class, flow, plen, iph->ip6_nxt, iph->ip6_hlim);
/illumos-gate/usr/src/uts/common/io/bge/
H A Dbge_chip2.c4995 uint32_t flow; local
5011 flow = bge_reg_get32(bgep, FLOW_ATTN_REG);
5022 BGE_DEBUG(("factotum($%p) flow 0x%x rdma 0x%x wdma 0x%x emac 0x%x msis 0x%x",
5023 (void *)bgep, flow, rdma, wdma, emac, msis));

Completed in 132 milliseconds