• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/block/drbd/

Lines Matching defs:nlp

398 static int drbd_nl_primary(struct drbd_conf *mdev, struct drbd_nl_cfg_req *nlp,
404 if (!primary_from_tags(mdev, nlp->tag_list, &primary_args)) {
415 static int drbd_nl_secondary(struct drbd_conf *mdev, struct drbd_nl_cfg_req *nlp,
761 static int drbd_nl_disk_conf(struct drbd_conf *mdev, struct drbd_nl_cfg_req *nlp,
796 if (!disk_conf_from_tags(mdev, nlp->tag_list, &nbc->dc)) {
1172 static int drbd_nl_detach(struct drbd_conf *mdev, struct drbd_nl_cfg_req *nlp,
1179 static int drbd_nl_net_conf(struct drbd_conf *mdev, struct drbd_nl_cfg_req *nlp,
1229 if (!net_conf_from_tags(mdev, nlp->tag_list, new_conf)) {
1416 static int drbd_nl_disconnect(struct drbd_conf *mdev, struct drbd_nl_cfg_req *nlp,
1477 static int drbd_nl_resize(struct drbd_conf *mdev, struct drbd_nl_cfg_req *nlp,
1486 if (!resize_from_tags(mdev, nlp->tag_list, &rs)) {
1538 static int drbd_nl_syncer_conf(struct drbd_conf *mdev, struct drbd_nl_cfg_req *nlp,
1555 if (nlp->flags & DRBD_NL_SET_DEFAULTS) {
1563 if (!syncer_conf_from_tags(mdev, nlp->tag_list, &sc)) {
1698 static int drbd_nl_invalidate(struct drbd_conf *mdev, struct drbd_nl_cfg_req *nlp,
1724 static int drbd_nl_invalidate_peer(struct drbd_conf *mdev, struct drbd_nl_cfg_req *nlp,
1733 static int drbd_nl_pause_sync(struct drbd_conf *mdev, struct drbd_nl_cfg_req *nlp,
1745 static int drbd_nl_resume_sync(struct drbd_conf *mdev, struct drbd_nl_cfg_req *nlp,
1757 static int drbd_nl_suspend_io(struct drbd_conf *mdev, struct drbd_nl_cfg_req *nlp,
1765 static int drbd_nl_resume_io(struct drbd_conf *mdev, struct drbd_nl_cfg_req *nlp,
1772 static int drbd_nl_outdate(struct drbd_conf *mdev, struct drbd_nl_cfg_req *nlp,
1779 static int drbd_nl_get_config(struct drbd_conf *mdev, struct drbd_nl_cfg_req *nlp,
1802 static int drbd_nl_get_state(struct drbd_conf *mdev, struct drbd_nl_cfg_req *nlp,
1825 static int drbd_nl_get_uuids(struct drbd_conf *mdev, struct drbd_nl_cfg_req *nlp,
1845 * @nlp: Netlink/connector packet from drbdsetup
1848 static int drbd_nl_get_timeout_flag(struct drbd_conf *mdev, struct drbd_nl_cfg_req *nlp,
1865 static int drbd_nl_start_ov(struct drbd_conf *mdev, struct drbd_nl_cfg_req *nlp,
1872 if (!start_ov_from_tags(mdev, nlp->tag_list, &args)) {
1883 static int drbd_nl_new_c_uuid(struct drbd_conf *mdev, struct drbd_nl_cfg_req *nlp,
1893 if (!new_c_uuid_from_tags(mdev, nlp->tag_list, &args)) {
1944 static struct drbd_conf *ensure_mdev(struct drbd_nl_cfg_req *nlp)
1948 if (nlp->drbd_minor >= minor_count)
1951 mdev = minor_to_mdev(nlp->drbd_minor);
1953 if (!mdev && (nlp->flags & DRBD_NL_CREATE_DEVICE)) {
1955 mdev = drbd_new_device(nlp->drbd_minor);
1958 if (minor_table[nlp->drbd_minor] == NULL) {
1959 minor_table[nlp->drbd_minor] = mdev;
1972 mdev = minor_to_mdev(nlp->drbd_minor);
2018 struct drbd_nl_cfg_req *nlp = (struct drbd_nl_cfg_req *)req->data;
2038 mdev = ensure_mdev(nlp);
2044 if (nlp->packet_type >= P_nl_after_last_packet) {
2049 cm = cnd_table + nlp->packet_type;
2068 cm->reply_body_size ? nlp->packet_type : P_nl_after_last_packet;
2069 reply->minor = nlp->drbd_minor;
2073 rr = cm->function(mdev, nlp, reply);