Home
last modified time | relevance | path

Searched refs:priv (Results 1 – 25 of 868) sorted by relevance

12345678910>>...35

/freebsd/sys/dev/gve/
H A Dgve_main.c53 static void gve_start_tx_timeout_service(struct gve_priv *priv);
54 static void gve_stop_tx_timeout_service(struct gve_priv *priv);
57 gve_verify_driver_compatibility(struct gve_priv *priv) in gve_verify_driver_compatibility() argument
63 err = gve_dma_alloc_coherent(priv, sizeof(struct gve_driver_info), in gve_verify_driver_compatibility()
93 err = gve_adminq_verify_driver_compatibility(priv, in gve_verify_driver_compatibility()
106 gve_handle_tx_timeout(struct gve_priv *priv, struct gve_tx_ring *tx, in gve_handle_tx_timeout() argument
118 device_printf(priv->dev, in gve_handle_tx_timeout()
124 device_printf(priv->dev, in gve_handle_tx_timeout()
129 gve_schedule_reset(priv); in gve_handle_tx_timeout()
136 struct gve_priv *priv = (struct gve_priv *)data; in gve_tx_timeout_service_callback() local
[all …]
H A Dgve_adminq.c56 void gve_parse_device_option(struct gve_priv *priv, in gve_parse_device_option() argument
77 device_printf(priv->dev, GVE_DEVICE_OPTION_ERROR_FMT, in gve_parse_device_option()
85 device_printf(priv->dev, GVE_DEVICE_OPTION_TOO_BIG_FMT, in gve_parse_device_option()
94 device_printf(priv->dev, GVE_DEVICE_OPTION_ERROR_FMT, in gve_parse_device_option()
102 device_printf(priv->dev, GVE_DEVICE_OPTION_TOO_BIG_FMT, in gve_parse_device_option()
111 device_printf(priv->dev, GVE_DEVICE_OPTION_ERROR_FMT, in gve_parse_device_option()
119 device_printf(priv->dev, GVE_DEVICE_OPTION_TOO_BIG_FMT, in gve_parse_device_option()
129 device_printf(priv->dev, GVE_DEVICE_OPTION_ERROR_FMT, in gve_parse_device_option()
137 device_printf(priv->dev, GVE_DEVICE_OPTION_TOO_BIG_FMT, in gve_parse_device_option()
144 priv->min_rx_desc_cnt = max( in gve_parse_device_option()
[all …]
H A Dgve_sysctl.c202 struct gve_priv *priv) in gve_setup_queue_stat_sysctl() argument
206 for (i = 0; i < priv->rx_cfg.num_queues; i++) { in gve_setup_queue_stat_sysctl()
207 gve_setup_rxq_sysctl(ctx, child, &priv->rx[i]); in gve_setup_queue_stat_sysctl()
209 for (i = 0; i < priv->tx_cfg.num_queues; i++) { in gve_setup_queue_stat_sysctl()
210 gve_setup_txq_sysctl(ctx, child, &priv->tx[i]); in gve_setup_queue_stat_sysctl()
216 struct sysctl_oid_list *child, struct gve_priv *priv) in gve_setup_adminq_stat_sysctl() argument
227 &priv->adminq_prod_cnt, 0, "Adminq Commands issued"); in gve_setup_adminq_stat_sysctl()
229 &priv->adminq_cmd_fail, 0, "Aqminq Failed commands"); in gve_setup_adminq_stat_sysctl()
231 &priv->adminq_timeouts, 0, "Adminq Timedout commands"); in gve_setup_adminq_stat_sysctl()
233 CTLFLAG_RD, &priv->adminq_describe_device_cnt, 0, in gve_setup_adminq_stat_sysctl()
[all …]
H A Dgve_utils.c35 gve_reg_bar_read_4(struct gve_priv *priv, bus_size_t offset) in gve_reg_bar_read_4() argument
37 return (be32toh(bus_read_4(priv->reg_bar, offset))); in gve_reg_bar_read_4()
41 gve_reg_bar_write_4(struct gve_priv *priv, bus_size_t offset, uint32_t val) in gve_reg_bar_write_4() argument
43 bus_write_4(priv->reg_bar, offset, htobe32(val)); in gve_reg_bar_write_4()
47 gve_db_bar_write_4(struct gve_priv *priv, bus_size_t offset, uint32_t val) in gve_db_bar_write_4() argument
49 bus_write_4(priv->db_bar, offset, htobe32(val)); in gve_db_bar_write_4()
53 gve_db_bar_dqo_write_4(struct gve_priv *priv, bus_size_t offset, uint32_t val) in gve_db_bar_dqo_write_4() argument
55 bus_write_4(priv->db_bar, offset, val); in gve_db_bar_dqo_write_4()
86 gve_dma_alloc_coherent(struct gve_priv *priv, int size, int align, in gve_dma_alloc_coherent() argument
90 device_t dev = priv->dev; in gve_dma_alloc_coherent()
[all …]
/freebsd/sys/ofed/drivers/infiniband/ulp/ipoib/
H A Dipoib_ib.c58 struct ipoib_ah *ipoib_create_ah(struct ipoib_dev_priv *priv, in ipoib_create_ah() argument
67 ah->priv = priv; in ipoib_create_ah()
76 ipoib_dbg(priv, "Created ah %p\n", ah->ah); in ipoib_create_ah()
84 struct ipoib_dev_priv *priv = ah->priv; in ipoib_free_ah() local
88 spin_lock_irqsave(&priv->lock, flags); in ipoib_free_ah()
89 list_add_tail(&ah->list, &priv->dead_ahs); in ipoib_free_ah()
90 spin_unlock_irqrestore(&priv->lock, flags); in ipoib_free_ah()
94 ipoib_dma_unmap_rx(struct ipoib_dev_priv *priv, struct ipoib_rx_buf *rx_req) in ipoib_dma_unmap_rx() argument
100 ib_dma_unmap_single(priv->ca, rx_req->mapping[i], m->m_len, in ipoib_dma_unmap_rx()
105 ipoib_dma_mb(struct ipoib_dev_priv *priv, struct mbuf *mb, unsigned int length) in ipoib_dma_mb() argument
[all …]
H A Dipoib_main.c74 struct ipoib_dev_priv *priv; member
130 ipoib_open(struct ipoib_dev_priv *priv) in ipoib_open() argument
132 if_t dev = priv->dev; in ipoib_open()
134 ipoib_dbg(priv, "bringing up interface\n"); in ipoib_open()
136 set_bit(IPOIB_FLAG_ADMIN_UP, &priv->flags); in ipoib_open()
138 if (ipoib_pkey_dev_delay_open(priv)) in ipoib_open()
141 if (ipoib_ib_dev_open(priv)) in ipoib_open()
144 if (ipoib_ib_dev_up(priv)) in ipoib_open()
147 if (!test_bit(IPOIB_FLAG_SUBINTERFACE, &priv->flags)) { in ipoib_open()
151 mutex_lock(&priv->vlan_mutex); in ipoib_open()
[all …]
H A Dipoib_cm.c84 static void ipoib_cm_dma_unmap_rx(struct ipoib_dev_priv *priv, struct ipoib_cm_rx_buf *rx_req) in ipoib_cm_dma_unmap_rx() argument
87 ipoib_dma_unmap_rx(priv, (struct ipoib_rx_buf *)rx_req); in ipoib_cm_dma_unmap_rx()
91 static int ipoib_cm_post_receive_srq(struct ipoib_dev_priv *priv, int id) in ipoib_cm_post_receive_srq() argument
99 rx_req = (struct ipoib_rx_buf *)&priv->cm.srq_ring[id]; in ipoib_cm_post_receive_srq()
101 priv->cm.rx_sge[i].addr = rx_req->mapping[i]; in ipoib_cm_post_receive_srq()
102 priv->cm.rx_sge[i].length = m->m_len; in ipoib_cm_post_receive_srq()
105 priv->cm.rx_wr.num_sge = i; in ipoib_cm_post_receive_srq()
106 priv->cm.rx_wr.wr_id = id | IPOIB_OP_CM | IPOIB_OP_RECV; in ipoib_cm_post_receive_srq()
108 ret = ib_post_srq_recv(priv->cm.srq, &priv->cm.rx_wr, &bad_wr); in ipoib_cm_post_receive_srq()
110 ipoib_warn(priv, "post srq failed for buf %d (%d)\n", id, ret); in ipoib_cm_post_receive_srq()
[all …]
H A Dipoib_multicast.c54 struct ipoib_dev_priv *priv; member
64 if_t dev = mcast->priv->dev; in ipoib_mcast_free()
67 ipoib_dbg_mcast(mcast->priv, "deleting multicast group %16D\n", in ipoib_mcast_free()
81 static struct ipoib_mcast *ipoib_mcast_alloc(struct ipoib_dev_priv *priv, in ipoib_mcast_alloc() argument
90 mcast->priv = priv; in ipoib_mcast_alloc()
100 static struct ipoib_mcast *__ipoib_mcast_find(struct ipoib_dev_priv *priv, in __ipoib_mcast_find() argument
103 struct rb_node *n = priv->multicast_tree.rb_node; in __ipoib_mcast_find()
124 static int __ipoib_mcast_add(struct ipoib_dev_priv *priv, in __ipoib_mcast_add() argument
127 struct rb_node **n = &priv->multicast_tree.rb_node, *pn = NULL; in __ipoib_mcast_add()
147 rb_insert_color(&mcast->rb_node, &priv->multicast_tree); in __ipoib_mcast_add()
[all …]
H A Dipoib_verbs.c39 int ipoib_mcast_attach(struct ipoib_dev_priv *priv, u16 mlid, union ib_gid *mgid, int set_qkey) in ipoib_mcast_attach() argument
45 if (ib_find_pkey(priv->ca, priv->port, priv->pkey, &pkey_index)) { in ipoib_mcast_attach()
46 clear_bit(IPOIB_PKEY_ASSIGNED, &priv->flags); in ipoib_mcast_attach()
50 set_bit(IPOIB_PKEY_ASSIGNED, &priv->flags); in ipoib_mcast_attach()
59 qp_attr->qkey = priv->qkey; in ipoib_mcast_attach()
60 ret = ib_modify_qp(priv->qp, qp_attr, IB_QP_QKEY); in ipoib_mcast_attach()
62 ipoib_warn(priv, "failed to modify QP, ret = %d\n", ret); in ipoib_mcast_attach()
68 ret = ib_attach_mcast(priv->qp, mgid, mlid); in ipoib_mcast_attach()
70 ipoib_warn(priv, "failed to attach to multicast group, ret = %d\n", ret); in ipoib_mcast_attach()
77 int ipoib_init_qp(struct ipoib_dev_priv *priv) in ipoib_init_qp() argument
[all …]
H A Dipoib_vlan.c50 struct ipoib_dev_priv *priv = dev->if_softc; in show_parent() local
52 return sprintf(buf, "%s\n", priv->parent->name); in show_parent()
58 struct ipoib_dev_priv *ppriv, *priv; in ipoib_vlan_add() local
76 priv = NULL; in ipoib_vlan_add()
80 list_for_each_entry(priv, &ppriv->child_intfs, list) { in ipoib_vlan_add()
81 if (priv->pkey == pkey) { in ipoib_vlan_add()
83 priv = NULL; in ipoib_vlan_add()
90 priv = ipoib_intf_alloc(intf_name, ppriv->ca); in ipoib_vlan_add()
91 if (!priv) { in ipoib_vlan_add()
96 priv->max_ib_mtu = ppriv->max_ib_mtu; in ipoib_vlan_add()
[all …]
H A Dipoib.h197 struct ipoib_dev_priv *priv; member
265 struct ipoib_dev_priv *priv; member
275 struct ipoib_dev_priv *priv; member
404 struct ipoib_dev_priv *priv; member
412 struct ipoib_dev_priv *priv; member
450 int ipoib_open(struct ipoib_dev_priv *priv);
451 int ipoib_add_pkey_attr(struct ipoib_dev_priv *priv);
452 int ipoib_add_umcast_attr(struct ipoib_dev_priv *priv);
454 void ipoib_send(struct ipoib_dev_priv *priv, struct mbuf *mb,
458 void ipoib_mark_paths_invalid(struct ipoib_dev_priv *priv);
[all …]
/freebsd/sys/dev/mlx5/mlx5_en/
H A Dmlx5_en_ethtool.c73 mlx5e_ethtool_sync_tx_completion_fact(struct mlx5e_priv *priv) in mlx5e_ethtool_sync_tx_completion_fact() argument
84 uint64_t max = priv->params_ethtool.tx_queue_size / in mlx5e_ethtool_sync_tx_completion_fact()
96 priv->params_ethtool.tx_completion_fact_max = max; in mlx5e_ethtool_sync_tx_completion_fact()
102 if (priv->params_ethtool.tx_completion_fact < 1) in mlx5e_ethtool_sync_tx_completion_fact()
103 priv->params_ethtool.tx_completion_fact = 1; in mlx5e_ethtool_sync_tx_completion_fact()
104 else if (priv->params_ethtool.tx_completion_fact > max) in mlx5e_ethtool_sync_tx_completion_fact()
105 priv->params_ethtool.tx_completion_fact = max; in mlx5e_ethtool_sync_tx_completion_fact()
109 mlx5e_getmaxrate(struct mlx5e_priv *priv) in mlx5e_getmaxrate() argument
111 struct mlx5_core_dev *mdev = priv->mdev; in mlx5e_getmaxrate()
117 PRIV_LOCK(priv); in mlx5e_getmaxrate()
[all …]
H A Dmlx5_en_main.c44 static int mlx5e_get_wqe_sz(struct mlx5e_priv *priv, u32 *wqe_sz, u32 *nsegs);
368 mlx5e_update_carrier(struct mlx5e_priv *priv) in mlx5e_update_carrier() argument
370 struct mlx5_core_dev *mdev = priv->mdev; in mlx5e_update_carrier()
385 priv->media_status_last |= IFM_ACTIVE; in mlx5e_update_carrier()
387 priv->media_status_last &= ~IFM_ACTIVE; in mlx5e_update_carrier()
388 priv->media_active_last = IFM_ETHER; in mlx5e_update_carrier()
389 if_link_state_change(priv->ifp, LINK_STATE_DOWN); in mlx5e_update_carrier()
396 priv->media_active_last = IFM_ETHER; in mlx5e_update_carrier()
397 if_setbaudrate(priv->ifp, 1); in mlx5e_update_carrier()
398 mlx5_en_err(priv->ifp, "query port ptys failed: 0x%x\n", in mlx5e_update_carrier()
[all …]
/freebsd/sys/dev/mlx4/mlx4_en/
H A Dmlx4_en_netdev.c59 static void mlx4_en_sysctl_stat(struct mlx4_en_priv *priv);
60 static void mlx4_en_sysctl_conf(struct mlx4_en_priv *priv);
68 struct mlx4_en_priv *priv = mlx4_netdev_priv(dev); in mlx4_en_low_latency_recv() local
69 struct mlx4_en_rx_ring *rx_ring = priv->rx_ring[cq->ring]; in mlx4_en_low_latency_recv()
72 if (!priv->port_up) in mlx4_en_low_latency_recv()
105 struct mlx4_en_priv *priv; member
115 static void mlx4_en_filter_rfs_expire(struct mlx4_en_priv *priv);
134 struct mlx4_en_priv *priv = filter->priv; in mlx4_en_filter_work() local
166 .port = priv->port, in mlx4_en_filter_work()
173 en_warn(priv, "RFS: ignoring unsupported ip protocol (%d)\n", in mlx4_en_filter_work()
[all …]
H A Dmlx4_en_port.c44 int mlx4_SET_VLAN_FLTR(struct mlx4_dev *dev, struct mlx4_en_priv *priv) in mlx4_SET_VLAN_FLTR() argument
62 if (test_bit(index, priv->active_vlans)) in mlx4_SET_VLAN_FLTR()
68 err = mlx4_cmd(dev, mailbox->dma, priv->port, 0, MLX4_CMD_SET_VLAN_FLTR, in mlx4_SET_VLAN_FLTR()
77 struct mlx4_en_priv *priv = mlx4_netdev_priv(mdev->pndev[port]); in mlx4_en_QUERY_PORT() local
78 struct mlx4_en_port_state *state = &priv->port_state; in mlx4_en_QUERY_PORT()
154 struct mlx4_en_priv *priv = mlx4_netdev_priv(dev); in mlx4_en_fold_software_stats() local
155 struct mlx4_en_dev *mdev = priv->mdev; in mlx4_en_fold_software_stats()
159 if (!priv->port_up || mlx4_is_master(mdev->dev)) in mlx4_en_fold_software_stats()
164 for (i = 0; i < priv->rx_ring_num; i++) { in mlx4_en_fold_software_stats()
165 const struct mlx4_en_rx_ring *ring = priv->rx_ring[i]; in mlx4_en_fold_software_stats()
[all …]
/freebsd/sys/netgraph/
H A Dng_deflate.c172 priv_p priv; in ng_deflate_constructor() local
175 priv = malloc(sizeof(*priv), M_NETGRAPH_DEFLATE, M_WAITOK | M_ZERO); in ng_deflate_constructor()
177 NG_NODE_SET_PRIVATE(node, priv); in ng_deflate_constructor()
192 const priv_p priv = NG_NODE_PRIVATE(node); in ng_deflate_newhook() local
198 priv->compress = 1; in ng_deflate_newhook()
200 priv->compress = 0; in ng_deflate_newhook()
213 const priv_p priv = NG_NODE_PRIVATE(node); in ng_deflate_rcvmsg() local
239 if (priv->cfg.enable) { in ng_deflate_rcvmsg()
240 if (priv->compress) in ng_deflate_rcvmsg()
241 deflateEnd(&priv->cx); in ng_deflate_rcvmsg()
[all …]
H A Dng_device.c211 priv_p priv; in ng_device_constructor() local
215 priv = malloc(sizeof(*priv), M_NETGRAPH, M_WAITOK | M_ZERO); in ng_device_constructor()
218 priv->unit = alloc_unr(ngd_unit); in ng_device_constructor()
221 mtx_init(&priv->ngd_mtx, "ng_device", NULL, MTX_DEF); in ng_device_constructor()
222 mtx_init(&priv->readq.ifq_mtx, "ng_device queue", NULL, MTX_DEF); in ng_device_constructor()
223 IFQ_SET_MAXLEN(&priv->readq, ifqmaxlen); in ng_device_constructor()
225 knlist_init_mtx(&priv->rsel.si_note, &priv->ngd_mtx); in ng_device_constructor()
226 knlist_init_mtx(&priv->wsel.si_note, &priv->ngd_mtx); in ng_device_constructor()
229 NG_NODE_SET_PRIVATE(node, priv); in ng_device_constructor()
230 priv->node = node; in ng_device_constructor()
[all …]
H A Dng_one2many.c89 static void ng_one2many_update_many(priv_p priv);
90 static void ng_one2many_notify(priv_p priv, uint32_t cmd);
185 priv_p priv; in ng_one2many_constructor() local
188 priv = malloc(sizeof(*priv), M_NETGRAPH, M_WAITOK | M_ZERO); in ng_one2many_constructor()
189 priv->conf.xmitAlg = NG_ONE2MANY_XMIT_ROUNDROBIN; in ng_one2many_constructor()
190 priv->conf.failAlg = NG_ONE2MANY_FAIL_MANUAL; in ng_one2many_constructor()
193 NG_NODE_SET_PRIVATE(node, priv); in ng_one2many_constructor()
194 priv->node = node; in ng_one2many_constructor()
206 const priv_p priv = NG_NODE_PRIVATE(node); in ng_one2many_newhook() local
224 link = &priv->many[linkNum]; in ng_one2many_newhook()
[all …]
H A Dng_ppp.c160 #define MP_RECV_SEQ_DIFF(priv,x,y) \ argument
161 ((priv)->conf.recvShortSeq ? \
166 #define MP_NEXT_RECV_SEQ(priv,seq) \ argument
167 ((priv)->conf.recvShortSeq ? \
490 priv_p priv; in ng_ppp_constructor() local
494 priv = malloc(sizeof(*priv), M_NETGRAPH_PPP, M_WAITOK | M_ZERO); in ng_ppp_constructor()
496 NG_NODE_SET_PRIVATE(node, priv); in ng_ppp_constructor()
499 TAILQ_INIT(&priv->frags); in ng_ppp_constructor()
500 TAILQ_INIT(&priv->fragsfree); in ng_ppp_constructor()
502 TAILQ_INSERT_TAIL(&priv->fragsfree, &priv->fragsmem[i], f_qent); in ng_ppp_constructor()
[all …]
/freebsd/contrib/wpa/wpa_supplicant/dbus/
H A Ddbus_common.c58 static void process_watch(struct wpas_dbus_priv *priv, in process_watch() argument
61 dbus_connection_ref(priv->con); in process_watch()
63 priv->should_dispatch = 0; in process_watch()
72 if (priv->should_dispatch) { in process_watch()
73 dispatch_data(priv->con); in process_watch()
74 priv->should_dispatch = 0; in process_watch()
77 dbus_connection_unref(priv->con); in process_watch()
101 struct wpas_dbus_priv *priv = data; in add_watch() local
112 process_watch_exception, priv, watch) < 0) in add_watch()
117 priv, watch) < 0) in add_watch()
[all …]
/freebsd/contrib/libpcap/
H A Dpcap-rdmasniff.c67 struct pcap_rdmasniff *priv = handle->priv; in rdmasniff_stats() local
69 stat->ps_recv = priv->packets_recv; in rdmasniff_stats()
79 struct pcap_rdmasniff *priv = handle->priv; in rdmasniff_cleanup() local
81 ibv_dereg_mr(priv->mr); in rdmasniff_cleanup()
82 ibv_destroy_flow(priv->flow); in rdmasniff_cleanup()
83 ibv_destroy_qp(priv->qp); in rdmasniff_cleanup()
84 ibv_destroy_cq(priv->cq); in rdmasniff_cleanup()
85 ibv_dealloc_pd(priv->pd); in rdmasniff_cleanup()
86 ibv_destroy_comp_channel(priv->channel); in rdmasniff_cleanup()
87 ibv_close_device(priv->context); in rdmasniff_cleanup()
[all …]
/freebsd/contrib/libsamplerate/
H A Dsrc_linear.c55 { LINEAR_DATA *priv ; in linear_vari_process() local
65 priv = (LINEAR_DATA*) state->private_data ; in linear_vari_process()
67 if (!priv->dirty) in linear_vari_process()
70 priv->last_value [ch] = data->data_in [ch] ; in linear_vari_process()
71 priv->dirty = true ; in linear_vari_process()
74 priv->in_count = data->input_frames * state->channels ; in linear_vari_process()
75 priv->out_count = data->output_frames * state->channels ; in linear_vari_process()
76 priv->in_used = priv->out_gen = 0 ; in linear_vari_process()
86 while (input_index < 1.0 && priv->out_gen < priv->out_count) in linear_vari_process()
88 if (priv->in_used + state->channels * (1.0 + input_index) >= priv->in_count) in linear_vari_process()
[all …]
H A Dsrc_zoh.c53 { ZOH_DATA *priv ; in zoh_vari_process() local
63 priv = (ZOH_DATA*) state->private_data ; in zoh_vari_process()
65 if (!priv->dirty) in zoh_vari_process()
68 priv->last_value [ch] = data->data_in [ch] ; in zoh_vari_process()
69 priv->dirty = true ; in zoh_vari_process()
72 priv->in_count = data->input_frames * state->channels ; in zoh_vari_process()
73 priv->out_count = data->output_frames * state->channels ; in zoh_vari_process()
74 priv->in_used = priv->out_gen = 0 ; in zoh_vari_process()
84 while (input_index < 1.0 && priv->out_gen < priv->out_count) in zoh_vari_process()
86 if (priv->in_used + state->channels * input_index >= priv->in_count) in zoh_vari_process()
[all …]
/freebsd/sys/dev/gpio/
H A Dgpioc.c96 struct gpioc_cdevpriv *priv; member
166 next_head_event(struct gpioc_cdevpriv *priv) in next_head_event() argument
170 rv = &priv->events[priv->evidx_head++]; in next_head_event()
171 if (priv->evidx_head == priv->numevents) in next_head_event()
172 priv->evidx_head = 0; in next_head_event()
177 next_tail_event(struct gpioc_cdevpriv *priv) in next_tail_event() argument
181 rv = &priv->events[priv->evidx_tail++]; in next_tail_event()
182 if (priv->evidx_tail == priv->numevents) in next_tail_event()
183 priv->evidx_tail = 0; in next_tail_event()
188 number_of_events(struct gpioc_cdevpriv *priv) in number_of_events() argument
[all …]
/freebsd/sys/dev/tcp_log/
H A Dtcp_log_dev.c154 struct tcp_log_dev_info *priv; in tcp_log_dev_clear_cdevpriv() local
157 priv = (struct tcp_log_dev_info *)data; in tcp_log_dev_clear_cdevpriv()
158 if (priv == NULL) in tcp_log_dev_clear_cdevpriv()
170 if (priv->tldi_head != NULL) { in tcp_log_dev_clear_cdevpriv()
171 entry = priv->tldi_head; in tcp_log_dev_clear_cdevpriv()
180 STAILQ_REMOVE(&tcp_log_dev_reader_head, priv, tcp_log_dev_info, in tcp_log_dev_clear_cdevpriv()
184 free(priv, M_TCPLOGDEV); in tcp_log_dev_clear_cdevpriv()
191 struct tcp_log_dev_info *priv; in tcp_log_dev_open() local
203 priv = malloc(sizeof(struct tcp_log_dev_info), M_TCPLOGDEV, in tcp_log_dev_open()
207 rv = devfs_set_cdevpriv((void *)priv, tcp_log_dev_clear_cdevpriv); in tcp_log_dev_open()
[all …]

12345678910>>...35